监视数据库实例

重要

此功能在以下区域中为公共预览版westuswestus2eastuseastus2centralussouthcentralusnortheuropewesteuropeaustraliaeastbrazilsouthcanadacentralcentralindiasoutheastasiauksouth

本页介绍如何使用实例详细信息页上的 “指标 ”选项卡监视 Lakebase 数据库实例的性能。

访问指标

若要访问实例的指标,请执行以下步骤:

  1. 前往您实例的详细信息页。 若要了解如何打开实例详细信息页,请参阅 访问数据库实例
  2. 单击“ 指标 ”选项卡。

数据库实例指标

可用指标

使用以下指标分析性能趋势、识别潜在瓶颈,并评估是优化应用程序使用情况还是缩放实例:

  • 每秒事务数: 显示事务提交吞吐量。 使用此模式可了解工作负荷模式并识别高峰事务周期。 如果此值一直很高,请考虑优化客户端行为或增加实例的大小。

  • 每秒行数: 显示提取、返回、插入、更新和删除的行数。 提取的行数是指返回给客户端的行数。 返回的行是指查询读取的行数。 帮助诊断工作负荷的类型及其对系统的影响。 如果性能受到限制,请考虑添加索引或优化查询模式。

  • 打开连接: 显示打开的活动连接数。 连接使用实例资源。 使用此工具来评估是否需要客户端连接池。 请参阅允许的最大连接数限制。

  • 存储利用率: 指示实例的当前存储使用情况。 如果利用率接近预配预览版限制,请删除不必要的数据或索引。 或者,请联系支持部门请求增加配额。

  • CPU 使用率(%): 度量数据库实例的 CPU 使用率。 CPU 使用率高可能表示计算密集型工作负荷。 考虑应用程序端优化或增加实例的大小。

  • 页面读取吞吐量(%): 反映实例与其页面读取容量的接近程度,通常是由缓存未命中导致的。 如果 页面读取吞吐量 值较高,请减少工作负荷或工作集、添加索引、在客户端缓存查询或简化数据。

  • 缓冲区缓存命中率(%): 指示从内存中提供的读取百分比。 高性能负载应达到高于 99%的值。 低速率表明工作负荷超过缓存容量,或者可能受益于优化。

  • 本地 SSD 缓存命中率(%): 跟踪在缓冲区缓存未命中后从 SSD 缓存中提供的读取百分比。 低值可能会增加页面读取吞吐量。 使用与缓冲区缓存类似的优化,或考虑更大的实例。

  • 每秒死锁数: 度量事务遇到死锁的频率。 当多个事务按冲突顺序访问同一资源时,通常会发生这些事件。 调查和重构工作负载以防止死锁。