資料庫可靠性入門
測量資料庫連線池飽和度
哪個服務正在耗盡其資料庫連線池?
按最大池使用、獲取等待和超時範例對服務進行排名。
資料集和查詢保留在此瀏覽器中。
Published expected result
最大連線池飽和度
checkout
100%
100%
worker
100%
100%
api
41.7%
41.7%
| service | max_saturation_pct | average_acquire_wait_ms | timeout_samples |
|---|---|---|---|
| checkout | 100 | 124.3 | 1 |
| worker | 100 | 157.5 | 1 |
| api | 41.7 | 8.5 | 0 |
如何讀取查詢
- 池飽和度根據每個服務的設定限制標準化活動連線。
- 在請求開始超時之前,獲取等待會產生壓力。
- 超時範例區分持續爭用和無害的利用率峰值。
SQL 無法做出的決定
- 1在增加池限制之前分析緩慢或長期持有的交易。
- 2在更改應用程式池大小之前檢查資料庫連線上限。
- 3對持續等待和超時行為發出警示,而不僅僅是利用率。
繼續本課
保留結果
對您自己的事件執行此查詢
僅當您準備好儲存查詢、連線真實事件並監視結果時,才建立空閒工作區。不需要信用卡。