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


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


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

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 宜州市| 宜兴市| 哈密市| 温宿县| 台中市| 忻州市| 江川县| 上蔡县| 垦利县| 呈贡县| 石嘴山市| 年辖:市辖区| 兴文县| 宁蒗| 文水县| 渝中区| 宁明县| 平昌县| 城固县| 和政县| 沭阳县| 寿宁县| 上犹县| 新郑市| 宜城市| 淅川县| 长治县| 林周县| 双牌县| 松溪县| 漳州市| 井冈山市| 拜城县| 浏阳市| 吴忠市| 海城市| 申扎县| 万山特区| 苍南县| 定安县| 安康市|