一款實時性能監測工具

来源:http://www.cnblogs.com/SameZhao/archive/2017/01/04/6248365.html
-Advertisement-
Play Games

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 ,謝謝。

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 在SQL Server中,我們知道一個SELECT語句執行過程中只會申請一些意向共用鎖(IS) 與共用鎖(S), 例如我使用SQL Profile跟蹤會話86執行SELECT * FROM dbo.TEST WHERE OBJECT_ID =1 這個查詢語句,其申請、釋放的鎖資源的過程如下所示: 而... ...
  • 1.首先MySQL的安裝方式有兩種:一種是MSI安裝方式,很簡單就像安裝Windows軟體一樣。另外一種就是ZIP安裝方式。這種相對而言比較麻煩。新手推薦MSI安裝方式。 安裝方式有以下兩種; MSI的安裝包方式(相對簡單);ZIP安裝方式 選擇安裝類型:(推薦選擇Typical 典型安裝方式) T ...
  • ...
  • --1:無ORDER BY排序的寫法。(效率最高) --(經過測試,此方法成本最低,只嵌套一層,速度最快!即使查詢的數據量再大,也幾乎不受影響,速度依然!) SELECT * FROM (SELECT ROWNUM AS rowno, t.* FROM emp t WHERE hire_date B ...
  • 今天,有個哥們碰到一個問題,他有一個從庫,只要是啟動MySQL,CPU使用率就非常高,其中sys占比也比較高,具體可見下圖。 註意:他的生產環境是物理機,單個CPU,4個Core。 於是,他抓取了CPU的歷史信息,發現CPU飆高大概是從2017年1月1日8點10分開始的。 但是這個從庫的負載並不高, ...
  • alter table [表名] alter column [欄位名][ 屬性] 例子: 把Student表中Sno的int類型 修改為 varchar 類型 alter table Student alter column Sno varchar(20) not null ...
  • MYSQL常用的一些知識點,作為WEB開發者只會使用CURE還不太行啊。 ...
  • 首先下載安裝文件,打開後文件結構如圖所示: 首先下載安裝文件,打開後文件結構如圖所示: 安裝之前請關閉Windows防火牆並斷開網路。 xp系統下直接雙擊運行(本經驗以XP系統安裝為例進行講述)。 如果是在win7上安裝,如圖:在setup文件上點擊右鍵,選擇以“管理員身份運行”。 xp系統下直接雙 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...