下面我会Step by step的介绍,如何使用DMV和DMF来诊断系统情况,介绍到的全部知识都来自于联机丛书(Books Online)。
Issue:在新上线一个系统后,我发现数据库服务器的CPU有所升高,达到20-30%,Peak time的时候甚至会达到50%。于是我打开性能监视器,发现SQL Logins/sec平均超过2000。那么,我希望知道,是哪些SQL语句调用次数如此频繁,找到了这些SQL语句之后,就可以进行有针对的优化。
全文地址:http://blog.myspace.cn/luke/archive/2008/01/22/400261243.aspx
打印 | 张贴于 2008-01-22 18:25:00 | Tag:暂无标签
留言反馈
SELECT *
FROM sys.dm_db_index_physical_stats(
DB_ID('Performance'), NULL, NULL, NULL, NULL);
GO
-- Fragmentation Information in SQL Server 2000
DBCC SHOWCONTIG WITH ALL_INDEXES, TABLERESULTS, NO_INFOMSGS;