跳转到内容
Telemetry
交互式 SaaS SQL 实验室

数据库可靠性 · 入门

测量数据库连接池饱和度

哪个服务正在耗尽其数据库连接池?

按最大池使用、获取等待和超时示例对服务进行排名。

审阅者 Telemetry产品团队 . 只读 SQL、连接表粒度、确定性结果、可视化和解释边界. 审查标准和所有权

针对一个版本运行 15-表数据集

在浏览器中本地编辑并执行查询,然后下载 DuckDB 的相同合成架构和行。

数据库可靠性入门

测量数据库连接池饱和度

哪个服务正在耗尽其数据库连接池?

按最大池使用、获取等待和超时示例对服务进行排名。

数据集和查询保留在此浏览器中。

Published expected result

最大连接池饱和度

servicemax_saturation_pctaverage_acquire_wait_mstimeout_samples
checkout100124.31
worker100157.51
api41.78.50

如何读取查询

  • 池饱和度根据每个服务的配置限制标准化活动连接。
  • 在请求开始超时之前,获取等待会产生压力。
  • 超时示例区分持续争用和无害的利用率峰值。

SQL 无法做出的决定

  1. 1在增加池限制之前分析缓慢或长期持有的交易。
  2. 2在更改应用程序池大小之前检查数据库连接上限。
  3. 3对持续等待和超时行为发出警报,而不仅仅是利用率。

继续本课

保留结果

对您自己的事件运行此查询

仅当您准备好保存查询、连接真实事件并监视结果时,才创建空闲工作区。不需要信用卡。

保存我的活动