摘要: 索引对于一个查询请求的重要性不言而喻。但是优化器是如何选择有效的索引,这就需要对表内的数据分布情况进行统计,根据此统计信息让优化器做出正确的决策。在SQL Server中,这一信息是通过索引键上统计的形式维护的。通过统计信息,优化器可以估计出返回结果集或者中间结果集所花费的时间,从而确定出高效的操作。只要数据库的统计设置处于自动更新统计状态,优化器就能动态的确定出高效的处理策略。1、 索引列上的统计更新统计信息需要消耗CPU周期,当出现以下情况时,SQL Server将更新统计信息1)、当没有任何数据的表添加一行数据时2)、当少于500行的表增加500行或者更多行时3)、当多于500行的表增加 阅读全文
posted @ 2011-03-28 08:27 秋无语 阅读(3039) 评论(0) 推荐(2) 编辑