文件名称:SQL Server统计信息更新时采样百分比对数据预估准确性的影响详解
文件大小:973KB
文件格式:PDF
更新时间:2024-02-11 08:31:08
SQL SQL Server
为什么要写统计信息 最近看到园子里有人写统计信息,楼主也来凑热闹。 话说经常做数据库的,尤其是做开发的或者优化的,统计信息造成的性能问题应该说是司空见惯。 当然解决办法也并非一成不变,“一招鲜吃遍天”的做法已经行不通了(题外话:整个时代不都是这样子吗) 当然,还是那句话,既然写了就不能太俗套,写点不一样的,本文通过分析一个类似实际案例来解读统计信息的更新的相关问题。 对于实际问题,不但要解决问题,更重要的是要从理论上深入分析,才能更好地驾驭数据库。 何时更新统计信息 (1)查询执行缓慢,或者查询语句突然执行缓慢。这种场景很可能是由于统计信息没有及时更新而遭遇了参数嗅探的问题。 (2)