6.2.1.效能分析指標

1.CPU

  • User Time

  • Kernel Time

2.Disk

  • 1.硬碟回應時間(Disk Response Time)

    • Avg. Disk sec/Transfer:顯示了儲存端處理的每個IO的平均時間

    • Avg. Disk sec/Read:顯示了儲存端處理的每個讀IO的平均時間

    • Avg. Disk sec/Write:顯示了儲存端處理的每個寫IO的平均時間

    • 參考標準

      • 資料檔案:

        • 1-5ms,比較理想

        • 6-20ms,可接受

        • 大於20ms,會有性能問題, 需要解決方案

      • 資料庫事務日誌:

        • 1-2ms,比較理想

        • 2-6ms,可接受

        • 6-15ms,需要最佳化

        • 大於15ms,會有性能問題, 需要解決方案。

  • 2.IO大小(IO Size)

    • Avg. disk bytes/transfer: 顯示了在採樣期間, Windows伺服器發送到儲存的IO的平均大小

  • 3.IOPS項目

    • Disk Transfers/sec:顯示了硬碟上的IOPS總數, 直觀的顯示了說對應LUN上的每秒IO的輸送量

    • Disk Reads/sec:顯示了硬碟每秒的讀IO數量

    • Disk Writes/sec:顯示了硬碟每秒的寫IO數量

    • 參考標準:

      • 15000rpm 硬碟 120 – 180 IOPS

      • 10000rpm 硬碟100 – 150 IOPS

      • 7200rpm 硬碟 80 - 100 IOPS

      • 企業級SSD硬碟2000 – 5000 IOPS

  • 4.Throughput(MB/s)項目

    • Disk Bytes/sec:顯示了硬碟上的總的資料傳輸量, 單位為Byte

    • Disk Read Bytes/sec:顯示了硬碟上讀數據的傳輸量

    • Disk Write Bytes/sec:顯示了硬碟上寫資料的傳輸量

  • 5.其他性能項目

    • % idle time 、%disk time、%disk read time、% disk write time

      • 顯示硬碟處於做讀寫狀態的百分比

      • disk time%這個值應該小於100%, 否則則說明硬碟處於極度繁忙狀態存在性能問題

    • Avg. Disk Queue Length、Avg. disk read queue length、Avg. disk write queue length、Current Disk Queue Length:

      • 硬碟佇列長度的相關資訊 : 伺服器端發出的儲存操作正在等待被儲存處理的請求數目

      • 例如有一個應用發出一條讀請求, 但是目標硬碟當時正在處理其他任務. 那麼這個新的讀請求就會被放在硬碟佇列裡. 這時候硬碟佇列的值就是1

      • 理論上講,Current Disk Queue Length的這個值不應該長時間大於2

3.Memory

  • Available Memory

  • Page In/Out

4.Network

Last updated