查看數據庫表索引的使用情況


--查看數據庫表索引的使用情況
SELECT  DB_NAME(database_id) AS N'數據庫名' ,  --庫名
        OBJECT_NAME(a.object_id) AS N'表名' ,
        b.name N'索引名稱' ,
        user_seeks N'用戶索引查找次數' ,
        user_scans N'用戶索引掃描次數' ,
        last_user_seek N'最后查找時間' ,
        last_user_scan N'最后掃描時間' ,
        rows AS N'表中的行數'
FROM    sys.dm_db_index_usage_stats a
        JOIN sys.indexes b ON a.index_id = b.index_id
                              AND a.object_id = b.object_id
        JOIN sysindexes c ON c.id = b.object_id
WHERE   database_id = DB_ID('JRE')   ---改成要查看的數據庫
        AND OBJECT_NAME(a.object_id) = 'T_Invoice'--改成要查看的表名
ORDER BY user_seeks ,
        user_scans ,
        OBJECT_NAME(a.object_id);


 查看指定表 Student 中的索引

EXEC sp_helpindex T_FPSJLR;


--創建非聚集索引
CREATE NONCLUSTERED INDEX IX_T_Attachment_Null3
ON T_Attachment(Null3)
WITH (DROP_EXISTING=OFF);

CREATE NONCLUSTERED INDEX idx_T_FPSJLR_FPHM_FPJE
ON [dbo].[T_FPSJLR] ([FPHM])
INCLUDE ([FPJE])
--刪除索引
DROP INDEX IX_T_Attachment_Null3
ON T_Attachment;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM