码迷,mamicode.com
首页 > 数据库 > 详细

SQLServer 数据库索引碎片

时间:2018-10-23 16:24:08      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:ima   字段   lin   分享   https   _id   nbsp   接受   under   

--改成当前库
use DB_Name
--创建变量 指定要查看的表
declare @table_id int
set @table_id=object_id(TableName)
--执行
dbcc showcontig(@table_id)

技术分享图片

根据官方文档提示未来Microsoft SQL Server 版本将会移除此功能; 建议改使用: sys.dm_db_index_physical_stats

select * from sys.dm_db_index_physical_stats(DB_ID(数据库),object_id(表名),null,null,null);

技术分享图片

字段 avg_fragmentation_in_percent 表示索引碎片的密度,可以接受的百分比是从0到10%,根据碎片的百分比,选择重新组织索引或重新创建索引(通过维护计划操作即可),以整理碎片。

SQLServer 数据库索引碎片

标签:ima   字段   lin   分享   https   _id   nbsp   接受   under   

原文地址:https://www.cnblogs.com/zacklau/p/9837132.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!