SQL Check? 一款實時監測SQL資料庫性能、實時排查的問題的免費工具。 可以實時監測20個左右的SQL關鍵性能指標,每個指標都已圖形化動態直播形式展現。 適合DBA、資料庫管理人員應急處理資料庫突發的性能問題,如死鎖、阻塞等,迅速定位性能瓶頸的根源。 主要特點 1. 吞吐量監控實時、直觀 實 ...
SQL Check?
- 一款實時監測SQL資料庫性能、實時排查的問題的免費工具。
- 可以實時監測20個左右的SQL關鍵性能指標,每個指標都已圖形化動態直播形式展現。
- 適合DBA、資料庫管理人員應急處理資料庫突發的性能問題,如死鎖、阻塞等,迅速定位性能瓶頸的根源。
主要特點
1. 吞吐量監控實時、直觀
實時監測、直觀圖形化顯示整個實例當前執行的SQL批次、編譯、重編譯、事務處理。給當前發生性能問題提供有力的數據參考。
2. 監控實例重要的指標
包括CPU資源使用率、磁碟物理讀寫、緩存命中率、各種等待統計。
3. 監控資料庫幾個重要的指標
包括批處理請求數、編譯、重編譯、事務處理數量等參數,這些參數非常直觀顯示當前SQL的性能狀況,以及是否存在性能問題。
4. 讓人“賞心悅目”的是Processes圖形框
這個指標能實時顯示當前實例下對用戶可見所有的連接Processes,一個個“球”來標識,我們可以通過顏色的變化、球的大小來標識session的連接、執行狀態等信息。
5. 查看某個SPID“球”詳細信息
想要查看某個“球”的明細,只需將滑鼠放在SPID球體上便能迅速顯示,右鍵還可以保存到粘貼板後做進一步分析。
6. 直觀判斷是否發生阻塞或死鎖
通過球與球之間是否有連線,可以直觀判斷是否發生阻塞或死鎖,並可以直觀地定位那個語句導致的了阻塞或死鎖。這個特性關鍵時候時特別有用哦。瞧,下麵SPID61完全被SPID54阻塞了!
7. 可配置抓取數據頻率
可以根據你的需要,通過配置來定製的你獲取被檢測實例的頻率,也可以配置當前屏幕保留顯示最新收集歷史數據的時間段。
8. 安裝簡單,沒有代理,對被監測伺服器不安裝任何組件
SQL Check安裝在本地機器,安裝簡單。配置好連接到被監測伺服器,不會在受監測的實例上安裝任何組件、DDLs、腳本存儲過程等,對於被監測伺服器是乾凈的。也不需要任何代理,最小化對伺服器的性能影響。這點特別重要,特別對於生產環境來說。
完整界面圖:
說說不足
1. 只支持一個實例(可以下載早起版本同時開啟三個實例監測),該工具應用場景是實時應急處理某個實例上資料庫的性能問題,多了好像也用不著。
2. 目前收集指標是最常見的20種,沒有更多了。
3. 目前只支持SQLServer。
下載地址
官方地址:下載
如果嫌註冊麻煩,提供一個雲盤下載:http://pan.baidu.com/s/1mhTGhlQ
小結
工具就是工具,不在於外表是否高大上、功能是否要多強大。SQLCheck簡單、實用,並適合於一定場景,能發現並協助解決實際問題,幫助節省時間、節省精力的小工具。
如要轉載,請加本文鏈接並註明出處http://www.cnblogs.com/SameZhao/p/6248365.html ,謝謝。