qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          MS SQL Server分析數據庫的I/O性能

           系統有的時候響應會明顯很慢,有的時候可以是因為訪問人數增加導致,有的時候可能因為數據庫的磁盤I/O訪問次數頻繁導致。MS SQL Server提供了一些動態管理視圖和函數供我們分析磁盤I/O性能。
            1、sys.dm_io_virtual_file_stats
          SELECT  DB_NAME(vfs.database_id) AS database_name ,
          vfs.database_id ,
          vfs.FILE_ID ,
          io_stall_read_ms / NULLIF(num_of_reads, 0) AS avg_read_latency ,
          io_stall_write_ms / NULLIF(num_of_writes, 0) AS avg_write_latency ,
          io_stall / NULLIF(num_of_reads + num_of_writes, 0) AS avg_total_latency ,
          num_of_bytes_read / NULLIF(num_of_reads, 0) AS avg_bytes_per_read ,
          num_of_bytes_written / NULLIF(num_of_writes, 0) AS avg_bytes_per_write ,
          vfs.io_stall ,
          vfs.num_of_reads ,
          vfs.num_of_bytes_read ,
          vfs.io_stall_read_ms ,
          vfs.num_of_writes ,
          vfs.num_of_bytes_written ,
          vfs.io_stall_write_ms ,
          size_on_disk_bytes / 1024 / 1024. AS [size_on_disk_mbytes(MB)] ,
          mf.physical_name
          FROM    sys.dm_io_virtual_file_stats(DB_ID('master'), 1) AS vfs
          JOIN sys.master_files AS mf ON vfs.database_id = mf.database_id
          AND vfs.FILE_ID = mf.FILE_ID
          ORDER BY avg_total_latency DESC
            如果sys.dm_io_virtual_file_stats(null,null)那么會顯示所有默認數據庫和曾經附加過的數據庫的信息,這里只想看master數據庫的I/O信息,對數據庫上執行后結果分析如下:
            2、sys.dm_io_cluster_shared_drives和sys.dm_io_cluster_valid_path_names
            如果你的數據庫架構采用了集群部署,那么可以通過這兩個查到關于集群節點的信息。未來sys.dm_io_cluster_shared_drives將被廢棄,采用sys.dm_io_cluster_valid_path_names代替。

          posted on 2014-05-27 10:03 順其自然EVO 閱讀(205) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          <2014年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 象山县| 阳城县| 霍山县| 宜君县| 巴青县| 宁海县| 贡觉县| 大理市| 兰溪市| 仁寿县| 密云县| 灵璧县| 常熟市| 德清县| 进贤县| 洪泽县| 东乌珠穆沁旗| 扎兰屯市| 大余县| 陵川县| 调兵山市| 科技| 巴楚县| 衡东县| 诸城市| 巨鹿县| 偏关县| 当阳市| 依安县| 威远县| 保靖县| 巴彦淖尔市| 历史| 璧山县| 金平| 桦南县| 安徽省| 武胜县| 梁平县| 平塘县| 三穗县|