数据库优化实践【索引篇】
范围
第一步:应用正确的索引
确保每个表都有主键
第二步:创建适当的覆盖索引
SalesDate, SalesPersonID Sales ProductID 112
NCLIX_Sales_ProductID
创建覆盖索引时使用数据库调整顾问
第三步:整理索引碎片
什么是索引碎片?
如何知道是否发生了索引碎片?
(dt.) Tablename,si.name
如何整理索引碎片?
什么时候用重组,什么时候用重建呢?
dbo.Sales(ProductID)
,index_id,avg_fragmentation_in_percent,avg_page_space_used_in_percent
sys.dm_db_index_physical_stats ((),,,,
index_id 0) dt sys.indexes
si si.dt.
si.index_iddt.index_id dt.avg_fragmentation_in_percent10
dt.avg_page_space_used_in_percent75 avg_fragmentation_in_percent
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。