sqlserver 数据库维护

sqlserver 数据库维护,第1张

概述一、索引的更新 数据库在运行了很长一段时间后,查询会越来越慢,这个时候我们就需要更新索引。 一般有两种方法解决,一是利用DBCCINDEXDEFRAG整理索引碎片,二是利用DBCCDBREINDEX重建索引。二者各有优缺点。调用微软的原话如下:DBCCINDEXDEFRAG命令是联机 *** 作,所以索引只有在该命令正在运行时才可用。而且可以在不丢失已完成工作的情况下中断该 *** 作。这种方法的缺点是在重新组织

一、索引的更新

数据库在运行了很长一段时间后,查询会越来越慢,这个时候我们就需要更新索引。

一般有两种方法解决,一是利用DBCCINDEXDEFRAG整理索引碎片,二是利用DBCCDBREINDEX重建索引。二者各有优缺点。调用微软的原话如下:DBCCINDEXDEFRAG命令是联机 *** 作,所以索引只有在该命令正在运行时才可用。而且可以在不丢失已完成工作的情况下中断该 *** 作。这种方法的缺点是在重新组织数据方面没有聚集索引的除去/重新创建 *** 作有效。重新创建聚集索引将对数据进行重新组织,其结果是使数据页填满。填满程度可以使用FILLFACTOR选项进行配置。这种方法的缺点是索引在除去/重新创建周期内为脱机状态,并且 *** 作属原子级。如果中断索引创建,则不会重新创建该索引

总结

以上是内存溢出为你收集整理的sqlserver 数据库维护全部内容,希望文章能够帮你解决sqlserver 数据库维护所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/1176083.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-02
下一篇2022-06-02

发表评论

登录后才能评论

评论列表(0条)

    保存