sql-server – 在为SQL Server数据库启用自动创建/更新统计信息
发布时间:2020-12-30 23:29:19 所属栏目:MsSql教程 来源:网络整理
导读:当AUTO_CREATE_STATISTICS和AUTO_UPDATE_STATISTICS选项为ON时,是否需要定期(例如每天)手动更新SQL Server数据库的统计信息? 解决方法 是的,您需要手动更新统计信息,尤其是在数据库变大时. auto_update统计逻辑仅在表从上次更新统计信息后增长20%后启动.在
|
当AUTO_CREATE_STATISTICS和AUTO_UPDATE_STATISTICS选项为ON时,是否需要定期(例如每天)手动更新SQL Server数据库的统计信息? 解决方法是的,您需要手动更新统计信息,尤其是在数据库变大时.auto_update统计逻辑仅在表从上次更新统计信息后增长20%后启动.在较大的表中,这可能是数亿条记录.在这些情况下,统计信息将在自动更新逻辑启动之前变得过时,因此您必须手动更新它们. 现在,如果您定期重建索引,那么索引的统计信息已经更新,因为这是作为索引重建过程的一部分完成的.如果您对索引进行碎片整理而不是重建它们,则需要更新统计信息,因为在对索引进行碎片整理时不会自动更新统计信息. (编辑:均轻资讯网_我爱站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – 可以改善SQL Server的崩溃恢复能力吗?
- sql创建数据库有中文乱码是啥原因?如何处理?
- sql-server – 将SQL Server实例根目录放在单独的驱动器上是
- 触发器 – 两个数据库之间的Sql Server触发器
- sql-server-2005 – 在SQL Server 2005中向存储过程添加参数
- sql-server-2008 – 如何使用SQL Server DDL进行事务处理?
- sql-server – 在运行性能比较之前清除缓存的SQL Server命令
- SQL Server舍入错误,给出不同的值
- sql-server – 我可以添加一个忽略现有违规的唯一约束吗?
- sql-server – 我可以在存储过程中设置默认架构吗?
站长推荐
热点阅读

