Sql server 2005 统计数据对表格有什么影响
当我向表中添加索引时,搜索有明显的好处,但是insert/update/delete语句也会带来成本,因为索引需要更新Sql server 2005 统计数据对表格有什么影响,sql-server-2005,database-performance,database-tuning,Sql Server 2005,Database Performance,Database Tuning,当我向表中添加索引时,搜索有明显的好处,但是insert/update/delete语句也会带来成本,因为索引需要更新 如果我在一个表上创建了一个新的统计数据,它是否会产生与索引类似的成本?将检查用于查找查询数据的任何统计数据,以查看它们是否是最新的。如果它们不是最新的(基于随机样本),SQL将更新它们。如果它们不是最新的,那么您的查询在等待统计信息更新时将受到性能影响 据我所知,可以将统计信息设置为异步自动更新统计信息。这将导致它对当前查询使用旧的统计信息,但会告诉SQL下次在后台更新统计信息
如果我在一个表上创建了一个新的统计数据,它是否会产生与索引类似的成本?将检查用于查找查询数据的任何统计数据,以查看它们是否是最新的。如果它们不是最新的(基于随机样本),SQL将更新它们。如果它们不是最新的,那么您的查询在等待统计信息更新时将受到性能影响 据我所知,可以将统计信息设置为异步自动更新统计信息。这将导致它对当前查询使用旧的统计信息,但会告诉SQL下次在后台更新统计信息。如果大量数据发生了更改,这可能会使当前查询的性能变差
主要来源:我认为这个问题对于StackOverflow来说有点宽泛;这更像是“我为什么要这样做?”而不是“我如何解决问题?”也就是说,我建议你从感谢反馈和链接@StuartAinsworth开始。我试着把问题说得更具体些。