在做维护项目的时,我们经常会遇到索引维护的问题,通过语句,我们就可以判断某个表的索引是否需要重建。 执行一下语句:先分析表的索引 分析表的索引建立情况:DBCC showcontig('Table') DBCC SHOWCONTIG 正在扫描 'Table'' 表... 表: 'Table'' ();索引 ID: 1,数据库 ID: 已执行 TABLE 级别的扫描。 - 扫描页数................................: - 扫描区数..............................: - 区切换次数..............................: - 每个区的平均页数........................: 4.4 - 扫描密度 [最佳计数:实际计数].......: .% [:] - 逻辑扫描碎片 ..................: .% - 区扫描碎片 ..................: .% - 每页的平均可用字节数........................: .3 - 平均页密度(满).....................: .% 当你发现,扫描密度行,最佳计数和实际计数的比例已经严重失调,逻辑扫描碎片占了非常大的百分比,每页平均可用字节数非常大时,就说明 你的索引需要重新整理一下了。 执行重建索引命令: DBCC DBREINDEX('Table'') 后分析的情况 DBCC SHOWCONTIG 正在扫描 'Table'' 表... 表: 'Table'' ();索引 ID: 1,数据库 ID: 已执行 TABLE 级别的扫描。 - 扫描页数................................: - 扫描区数..............................: - 区切换次数..............................: - 每个区的平均页数........................: 7.7 - 扫描密度 [最佳计数:实际计数].......: .% [:] - 逻辑扫描碎片 ..................: 0.% - 区扫描碎片 ..................: .% - 每页的平均可用字节数........................: .8 - 平均页密度(满).....................: .%
推荐整理分享SQLServer2005重建索引前后对比分析(sql server重新配置),希望有所帮助,仅作参考,欢迎阅读内容。
![SQLServer2005重建索引前后对比分析(sql server重新配置)](https://www.jiuchutong.com/image/20240129/1706494893.jpg)
文章相关热门搜索词:sql server重新配置,sql server重新配置,sql2005重装,sqlserver重建索引的命令是什么,sql server重装实例,sql server重新安装步骤,sqlserver2005重装,sqlserver2005重装,内容如对您有帮助,希望把文章链接给更多的朋友!
SQL ERROR: 解决办法(备份集中的数据库备份与现有的数据库不同) 出现错误备份集中的数据库备份与现有的数据库不同网上解决办法不少,测试下来都是半吊子,错误还是存在摸索中,解决了1.新建一个与现有数据
SQL Server 通用分页存储过程及多表联接应用 这是不久前写的一个分页存储过程,可应用于SQLServer上面:ifobject_ID('[proc_SelectForPager]')isnotnullDropProcedure[proc_SelectForPager]GoCreateProcproc_SelectForPager(@Sqlvar
Server中更改sa的用户名的多种方法 mssql安装上去时默认就是sa用户,大多数用户都会一直使用sa这个用户,这样数据库就存在很大的安全问题了,如果我们能把sa用户名修改,这样安全级别