WEB开发网      婵傜晫鐝總钘夊瀻娴滎偓绱掓担鐘垫畱娑撯偓娴犺棄鍨庢禍顐fЦ閹存垳婊戦惃鍕娴犺棄濮╅崝娑崇幢鐠囧嘲鍨庢禍锟� ---閿曪拷
开发学院数据库MSSQL Server 维护Sql Server中表的索引 阅读

维护Sql Server中表的索引

 2007-05-16 09:33:31 来源:WEB开发网 閵嗭拷閸戝繐鐨€涙ぞ缍�婢х偛銇囩€涙ぞ缍�閵嗭拷  閸忚櫕鏁炵拫閿嬪€嶉柨瀵告畱瀵邦喖宕�
核心提示:第一步:查看是否需要维护,查看扫描密度/Scan Density是否为100%declare @table_id intset @table_id=object_id('表名')dbcc showcontig(@table_id)第二步:重构表索引dbcc dbreindex('表名',

第一步:查看是否需要维护,查看扫描密度/Scan Density是否为100%

declare @table_id int
set @table_id=object_id('表名')
dbcc showcontig(@table_id)

第二步:重构表索引

dbcc dbreindex('表名',pk_索引名,100)

重做第一步,如发现扫描密度/Scan Density还是小于100%则重构表的所有索引

--杨铮:并不一定能达100%。

dbcc dbreindex('表名','',100)

Tags:维护 Sql Server

编辑录入:coldstar [复制链接] [打 印]
赞助商链接