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 閱讀(204) 評論(0)  編輯  收藏


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


          網站導航:
           
          <2014年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 汤原县| 盘锦市| 龙江县| 新晃| 旺苍县| 榆树市| 新乡县| 浮梁县| 平远县| 吴忠市| 秀山| 兰州市| 托克逊县| 浮梁县| 铜陵市| 晋江市| 收藏| 沙田区| 元谋县| 罗田县| 通河县| 抚宁县| 安龙县| 新田县| 怀柔区| 揭阳市| 喀喇| 丹巴县| 乾安县| 黔西县| 磐安县| 那坡县| 无锡市| 姚安县| 海淀区| 武乡县| 昆山市| 双鸭山市| 全州县| 都江堰市| 南京市|