MSSQL:重build索引+统计信息的最终configuration

即使我有一堆索引设置,我的数据库增长较慢。 昨天我发现我需要build立维护计划来build立索引等。

所以我的问题是这是什么的最终configuration?

  • 如果重build索引,则不需要运行更新统计信息。 这是默认情况下发生索引重build。

  • 这很重要。 如果在索引重build后更新统计信息,则会浪费大量时间,因为这完全是多余的。

  • 仅在具有高聚簇索引碎片的表上重build索引。 整理其他人。 如果没有必要,重build一切也是浪费时间。

  • 把聚簇索引放在所有的表上(这只是一个好的做法)

  • 日志越来越狂放是由于完全恢复模式,没有事务日志维护。 查看关于简单与完整与大容量日志的联机丛书,并根据此决定您的决定。 如果坚持使用Full,请记住定期备份您的事务日志。

  • 最后,请查看Paul Randal的博客 。 所有这一切都覆盖在那里。 在史诗细节。