查看目标AnalyticDB MySQL版集群中符合指定检索条件的SQL语句摘要信息。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
adb:DescribeDiagnosisRecords |
get |
DBCluster
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| DBClusterId |
string |
是 |
集群 ID。 说明
您可以调用 DescribeDBClusters 接口查看目标地域下所有 AnalyticDB MySQL 集群的详情,包括集群 ID。 |
am-bp1r053byu48p**** |
| StartTime |
string |
是 |
查询开始时间,格式为 Unix 时间戳,单位:毫秒。 说明
仅支持查看 14 天内的数据。 |
1632931200000 |
| EndTime |
string |
是 |
查询结束时间,格式为 Unix 时间戳,单位:毫秒。 说明
|
1633017540000 |
| RegionId |
string |
是 |
地域 ID。 说明
您可以调用 DescribeRegions 接口查看 AnalyticDB MySQL 版支持的地域和可用区信息,包括地域 ID。 |
cn-hangzhou |
| QueryCondition |
string |
是 |
指定 SQL 的查询条件,格式为 JSON 字符串,包含
|
{"Type":"status","Value":"finished"} |
| Keyword |
string |
否 |
查询关键字。 |
select |
| MinPeakMemory |
integer |
否 |
SQL 语句的最小峰值内存,单位:Byte。 |
0 |
| MaxPeakMemory |
integer |
否 |
SQL 语句的最大峰值内存,单位:Byte。 |
89000000 |
| MinScanSize |
integer |
否 |
SQL 语句的最小扫描量,单位:Byte。 |
0 |
| MaxScanSize |
integer |
否 |
SQL 语句的最大扫描量,单位:Byte。 |
104428198 |
| ResourceGroup |
string |
否 |
SQL 语句所属的资源组。 说明
您可以调用 DescribeDiagnosisDimensions 接口查看符合指定检索条件的 SQL 语句所属的资源组、数据库名、用户名以及访问源地址信息。 |
user_default |
| UserName |
string |
否 |
执行 SQL 语句的用户名。 说明
您可以调用 DescribeDiagnosisDimensions 接口查看符合指定检索条件的 SQL 语句所属的资源组、数据库名、用户名以及访问源地址信息。 |
test_user |
| Database |
string |
否 |
执行 SQL 语句的数据库。 说明
您可以调用 DescribeDiagnosisDimensions 接口查看符合指定检索条件的 SQL 语句所属的资源组、数据库名、用户名以及访问源地址信息。 |
adb_demo |
| ClientIp |
string |
否 |
访问源地址。 说明
您可以调用 DescribeDiagnosisDimensions 接口查看符合指定检索条件的 SQL 语句所属的资源组、数据库名、用户名以及访问源地址信息。 |
59.82.xx.xx |
| Order |
string |
否 |
根据指定字段对 SQL 语句进行排序,格式为 JSON,是一个有序 JSON 数组,按输入数组的顺序进行复合排序,包含
|
[{"Field":"StartTime", "Type": "desc" }] |
| PageNumber |
integer |
否 |
页码,取值为大于 0 且不超过 Integer 数据类型的最大值。默认值为 1。 |
1 |
| PageSize |
integer |
否 |
每页记录数,取值为 30(默认值)、50 或 100。 |
30 |
| Lang |
string |
否 |
设置下载文件的文件标题以及部分错误信息的语言,支持如下语言:
|
zh |
| PatternId |
string |
否 |
SQL Pattern 的 ID。 说明
您可以调用 DescribeSQLPatterns 接口查看指定时间内目标 AnalyticDB MySQL 集群下所有的 SQL Pattern 列表信息,包括 SQL Pattern 的 ID。 |
5575924945138****** |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
详情。 |
||
| PageNumber |
integer |
页数。 |
1 |
| PageSize |
integer |
本页记录数。 |
30 |
| TotalCount |
integer |
总记录数。 |
1 |
| Querys |
array<object> |
SQL 语句详情列表。 |
|
|
array<object> |
详情。 |
||
| SQL |
string |
SQL 语句详情。 说明
出于性能考虑,当前 SQL 语句最长支持显示 5120 个字符,超出限制的 SQL 语句会被截断。您可以调用 DownloadDiagnosisRecords 接口下载符合指定条件的 SQL 语句的摘要信息,包括完整的 SQL 语句。 |
SELECT count(*)\nFROM nation |
| SQLTruncatedThreshold |
integer |
SQL 语句的截断阈值,固定为 5120 个字符。超过该长度的 SQL 语句会被截断。 |
5120 |
| Status |
string |
SQL 语句的状态,取值为:
|
finished |
| OutputDataSize |
integer |
返回数据量,单位:Byte。 |
9 |
| Cost |
integer |
查询的总耗时。单位:毫秒。 说明
该耗时指标是 |
10 |
| OutputRows |
integer |
返回行数。 |
1 |
| RcHost |
string |
执行 SQL 语句的 AnalyticDB MySQL 前端节点 IP 和端口信息。 |
10.0.xx.xx:3004 |
| ScanSize |
integer |
扫描数据量,单位:Byte。 |
9 |
| ProcessId |
string |
查询 ID。 |
2021093000414401000000023503151****** |
| StartTime |
integer |
SQL 语句的执行开始时间,格式为 Unix 时间戳,单位:毫秒。 |
1632933704000 |
| SQLTruncated |
boolean |
查询结果的长度是否超过阈值(即是否被截断),取值如下:
|
false |
| Database |
string |
执行 SQL 语句的数据库名称。 |
adb_demo |
| ScanRows |
integer |
扫描行数。 |
1 |
| ResourceCostRank |
integer |
SQL 语句内部算子的耗时排名。 说明
仅状态为执行中,即 |
1 |
| ClientIp |
string |
访问源地址。 |
59.82.xx.xx |
| PeakMemory |
integer |
峰值内存,单位:Byte。 |
16648 |
| QueueTime |
integer |
排队耗时,单位:毫秒。 |
0 |
| ResourceGroup |
string |
SQL 语句所属的资源池。 |
user_default |
| UserName |
string |
执行 SQL 语句的用户名。 |
test_user |
| ExecutionTime |
integer |
查询执行的耗时,单位:毫秒。 |
6 |
| TotalPlanningTime |
integer |
生成执行计划的耗时,单位:毫秒。 |
4 |
| EtlWriteRows |
integer |
ETL 任务写表的行数。 |
0 |
| TotalStages |
integer |
查询生成的总 Stage 数量。 |
2 |
| QueryProperties |
array<object> |
属性键值描述。 |
|
|
object |
|||
| Name |
string |
查询属性名称。 |
ff |
| Value |
string |
查询属性值。 |
40 |
| PatternId |
string |
SQL Pattern 的 ID。 说明
您可以调用 DescribePatternPerformance 接口查看指定时间内该 SQLPattern 执行的详细指标。 |
-5575924945138****** |
| RequestId |
string |
请求 ID。 |
109462AF-B5FA-3D5A-9377-B27E5B****** |
示例
正常返回示例
JSON格式
{
"PageNumber": 1,
"PageSize": 30,
"TotalCount": 1,
"Querys": [
{
"SQL": "SELECT count(*)\\nFROM nation",
"SQLTruncatedThreshold": 5120,
"Status": "finished",
"OutputDataSize": 9,
"Cost": 10,
"OutputRows": 1,
"RcHost": "10.0.xx.xx:3004",
"ScanSize": 9,
"ProcessId": "2021093000414401000000023503151******",
"StartTime": 1632933704000,
"SQLTruncated": false,
"Database": "adb_demo",
"ScanRows": 1,
"ResourceCostRank": 1,
"ClientIp": "59.82.xx.xx",
"PeakMemory": 16648,
"QueueTime": 0,
"ResourceGroup": "user_default",
"UserName": "test_user",
"ExecutionTime": 6,
"TotalPlanningTime": 4,
"EtlWriteRows": 0,
"TotalStages": 2,
"QueryProperties": [
{
"Name": "ff",
"Value": "40"
}
],
"PatternId": "-5575924945138******"
}
],
"RequestId": "109462AF-B5FA-3D5A-9377-B27E5B******"
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。