基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
可疑 SQL
更新时间:2026-05-14 14:28:03
可疑 SQL(Suspicious SQL)通常是指在数据库中执行的具有潜在风险或异常行为的 SQL 语句。OB Cloud 云数据库将执行异常的 SQL 展示出来,为您 SQL 调优提供更明确的指导意见。
查询可疑 SQL 列表
登录 OB Cloud 云数据库控制台。
在左侧导航栏中,单击 实例列表。
在实例列表中找到目标实例,单击实例名称,进入实例工作台。
在左侧导航栏中单击 诊断,然后在 诊断 页面选择 实时诊断 页签。
在 SQL 页签,选择 可疑 SQL。
(可选)配置过滤条件。
数据库:选择当前集群下的任一数据库。
节点:选择当前数据库的任一节点。
时间范围:支持查看 近 5 分钟、近 30 分钟、近 1 小时、近 3 小时、近 6 小时 的数据。您也可以自定义时间范围(最多支持 7 天),但是需要注意以下限制:
- 最大范围限定:选择的时间范围不得超过 24 小时。
- 最小范围限定:
- 3 天内:选择的时间范围不少于 1 分钟。
- 3 至 7 天内:选择的时间范围不少于 5 分钟。
SQL ID:输入待查询的 SQL ID。可输入多个 ID,并用半角字符 , 或 ; 分隔。
SQL 文本:输入待查询的 SQL 文本关键字,查询结果中会显示 SQL 文本中包含该关键字的 SQL。不支持常量搜索。
更多条件:单击 +添加,在 添加更多条件 面板中,对指标、运算符和指标值进行配置,查询时将获取指标满足条件的 SQL 展示在查询结果列表中。
单击 查询 按钮。
可疑 SQL 页签默认展示如下指标: SQL 文本、租户名、SQL ID、数据库、诊断结果、总执行次数、总数据库耗时(ms)、平均耗时(ms)、CPU 时间(ms)、逻辑读、总重试次数 和 平均重试次数。
通过 租户名 和 数据库 对 SQL 文本进行筛选。
通过 总执行次数、总数据库耗时(ms)、平均耗时(ms)、CPU 时间(ms) 和 逻辑读 对 SQL 文本进行排序。
勾选列表右上方的 聚合 in 查询,可按照聚合 in 展示 SQL,但不影响统计数据。
说明
聚合 in 查询 是指忽略 SQL 语句 in 子句中的常量参数的个数,统一将每个 in 子句都视作只有一个常量参数,按照此规则后进行 SQL 语句的参数化并计算 SQL ID, SQL ID 相同的 SQL 为同类,进行聚合。
单击 ...,然后单击 下载表格,下载可疑 SQL 列表。
单击图标
,在弹出的 列管理 窗口中查询更多指标。