zoukankan      html  css  js  c++  java
  • SQL Server 2005/2008 性能监控二

    -- 数据库文件性能,文件io性能统计(必须重启sql server服务,才能清零该计数器),

    SELECT DB_NAME(vfs.DbId) DatabaseName, mf.name,

    mf.physical_name, vfs.BytesRead, vfs.BytesWritten,

    vfs.IoStallMS, vfs.IoStallReadMS, vfs.IoStallWriteMS,

    vfs.NumberReads, vfs.NumberWrites,

    (Size*8)/1024 Size_MB

    FROM ::fn_virtualfilestats(NULL,NULL) vfs

    INNER JOIN sys.master_files mf ON mf.database_id = vfs.DbId

    AND mf.FILE_ID = vfs.FileId

    GO

    -- 性能计数器动态视图,  和使用windows性能计数器效果一致。

     SELECT [counter_name], [cntr_value] FROM sys.dm_os_performance_counters

      WHERE ([instance_name] = '' OR [instance_name] = '_Total') AND (

             ([object_name] LIKE ('%Plan Cache%') AND [counter_name] IN

              ('Cache Hit Ratio', 'Cache Hit Ratio Base')) OR

             ([object_name] LIKE ('%Buffer Manager%') AND [counter_name] IN

              ('Buffer Cache Hit Ratio', 'Buffer Cache Hit Ratio Base', 'Page reads/sec', 'Page writes/sec')) OR

             ([object_name] LIKE ('%General Statistics%') AND [counter_name] IN

              ('Active Temp Tables', 'User Connections')) OR

             ([object_name] LIKE ('%Databases%') AND [counter_name] IN

              ('Transactions/sec', 'Log Cache Hit Ratio', 'Log Cache Hit Ratio Base', 'Log Flushes/sec',

                'Log Bytes Flushed/sec', 'Backup/Restore Throughput/sec')) OR

             ([object_name] LIKE ('%Access Methods%') AND [counter_name] IN

              ('Full Scans/sec', 'Range Scans/sec', 'Probe Scans/sec', 'Index Searches/sec', 'Page Splits/sec')) OR

             ([object_name] LIKE ('%Memory Manager%') AND [counter_name] IN

              ('Target Server Memory (KB)', 'Target Server Memory(KB)', 'Total Server Memory (KB)')) OR

             ([object_name] LIKE ('%SQL Statistics%') AND [counter_name] IN

              ('SQL Compilations/sec', 'SQL Re-Compilations/sec'))

             )

  • 相关阅读:
    介绍本近期出的好书《软件调试》
    【转贴】Ogre的官僚主义批判
    Module切换,如何实现loading效果
    cacheAsBitmap = ‘true' 可以降低cpu,提高效率?
    设相对布局,则x,y更改无效 horizontalCenter="0" verticalCenter="120"
    flex 1119错误 找不到属性 static 解决方法,编译选项中选中 不启用rsl
    as3的get,set方法实现
    flex的Release编译会把trace也编译进去,
    Alert按钮的事件侦听
    一天编程发现的css名称问题,不支持下划线
  • 原文地址:https://www.cnblogs.com/qanholas/p/2292034.html
Copyright © 2011-2022 走看看