全部产品
Search
文档中心

云原生数据仓库AnalyticDB:DescribeSlowLogRecords - 查询慢日志明细

更新时间:Jan 14, 2026

调用DescribeSlowLogRecords接口查看AnalyticDB MySQL版集群的慢日志明细。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。

  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。

  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:

    • 对于必选的资源类型,用前面加 * 表示。

    • 对于不支持资源级授权的操作,用全部资源表示。

  • 条件关键字:是指云产品自身定义的条件关键字。

  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。

操作

访问级别

资源类型

条件关键字

关联操作

adb:DescribeSlowLogRecords

get

*DBCluster

acs:adb:{#regionId}:{#accountId}:dbcluster/{#dbclusterId}

请求参数

名称

类型

必填

描述

示例值

DBClusterId

string

AnalyticDB MySQL 数仓版(3.0)集群 ID。

说明

您可以调用 DescribeDBClusters 接口查看目标地域下所有 AnalyticDB MySQL 数仓版(3.0)集群的集群 ID。

am-bp1rqvm70uh2****

StartTime

string

查询开始时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。

2021-05-20T16:00:00Z

EndTime

string

查询结束时间,格式:yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。

说明

查询结束时间需晚于查询开始时间,且与查询开始时间间隔小于 7 天。

2021-05-27T16:00:00Z

DBName

string

数据库名称。

adb_demo

PageSize

integer

每页记录数,取值为 30(默认值)、50100

30

PageNumber

integer

页码,取值为大于 0 且不超过 Integer 数据类型最大值的正整数。默认值为 1

1

ProcessID

string

进程 ID。

2021052716044317201616624903453******

Order

string

根据指定字段进行排序,格式为 JSON,是一个有序 JSON 数组,按输入数组的顺序进行复合排序,包含FieldType两个字段,例如[{"Field":"ExecutionStartTime","Type":"Desc"},{"Field":"ScanRows","Type":"Asc"}]。其中:

  • Field表示需要排序的字段名,支持如下取值:

    • HostAddress:连接数据库的客户端地址。

    • UserName:用户名。

    • ExecutionStartTime:目标 SQL 的执行开始时间。

    • QueryTime:目标 SQL 执行时长。

    • PeakMemoryUsage:执行目标 SQL 语句时的峰值内存。

    • ScanRows:带数据源的任务的扫描数据行数。

    • ScanSize:扫描的数据量。

    • ScanTime:扫描数据总耗时。

    • PlanningTime:执行计划生成耗时。

    • WallTime:查询中的所有算子在各个节点 CPU Time 的累加值。

    • ProcessID:进程 ID。

  • Type表示排序类型,支持如下取值:

    • Desc:降序。

    • Asc:升序。

[{"Field":"ExecutionStartTime","Type":"Desc"},{"Field":"ScanRows","Type":"Asc"}]

Range

string

根据指定字段的最大值(Max)和最小值(Min)进行范围过滤,格式为 JSON 格式,是一个 JSON 数组,例如[{"Field":"ScanSize","Min":"1000000","Max":"10000000"},{"Field":"QueryTime","Min":"1000","Max":"10000"}]

其中Field字段表示需要限制范围的字段,支持如下取值:

  • ScanSize:扫描的数据量,单位:KB。

  • QueryTime:执行时长,单位:毫秒(ms)。

  • PeakMemoryUsage:执行目标 SQL 语句时的峰值内存,单位:KB。

说明

Min表示查询范围最小值(左值),Max表示查询范围最大值(右值),数据类型都为 String。

[{"Field":"ScanSize","Min":"1000000","Max":"10000000"},{"Field":"QueryTime","Min":"1000","Max":"10000"}]

State

string

查询状态。取值说明:

  • Successed:成功。

  • Failed:失败。

Successed

返回参数

名称

类型

描述

示例值

object

参数列表。

TotalCount

string

总记录数。

100

PageSize

string

本页记录数。

30

RequestId

string

请求 ID。

D7559209-7EC3-41E1-8F78-156990******

PageNumber

string

页码。

1

DBClusterId

string

AnalyticDB MySQL 数仓版(3.0)集群 ID。

am-bp1rqvm70uh2****

Items

object

SlowLogRecord

array<object>

慢日志明细列表。

object

参数列表。

HostAddress

string

连接数据库的客户端地址。

172.16.**.**

ScanTime

integer

扫描数据总耗时,是多个 TableScanNode 在多个节点上的累加值,单位:毫秒(ms)。

10

SQLText

string

SQL 语句详情。

INSERT OVERWRITE INTO hdfs_import_external\nSELECT *\nFROM adb_hdfs_import_source

OutputSize

string

任务的输出数据量。单位:Byte。

0.009

PeakMemoryUsage

string

执行目标 SQL 语句时的峰值内存,单位:KB。

431.447

State

string

SQL 语句的执行状态。

SUCCESSED

WallTime

integer

查询中的所有算子在各个节点 CPU Time 的累加值,单位:毫秒(ms)。

6100

ScanSize

string

扫描的数据量,单位:KB。

0.035

ExecutionStartTime

string

执行开始时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。

2021-05-27T08:04:43Z

QueryTime

integer

SQL 语句执行时长,单位:毫秒(ms)。

2344

ReturnRowCounts

integer

返回行数。

1

ScanRows

integer

带数据源的任务的扫描数据行数。

3

ParseRowCounts

integer

解析行数。

0

DBName

string

数据库名称。

adb_demo

PlanningTime

integer

执行计划生成耗时,单位:毫秒(ms)。

12

QueueTime

integer

查询执行前的排队时间,单位:毫秒(ms)。

0

UserName

string

用户名。

test

ProcessID

string

进程 ID。

2021052716044317201616624903453******

示例

正常返回示例

JSON格式

{
  "TotalCount": "100",
  "PageSize": "30",
  "RequestId": "D7559209-7EC3-41E1-8F78-156990******",
  "PageNumber": "1",
  "DBClusterId": "am-bp1rqvm70uh2****",
  "Items": {
    "SlowLogRecord": [
      {
        "HostAddress": "172.16.**.**",
        "ScanTime": 10,
        "SQLText": "INSERT OVERWRITE INTO hdfs_import_external\\nSELECT *\\nFROM adb_hdfs_import_source",
        "OutputSize": "0.009",
        "PeakMemoryUsage": "431.447",
        "State": "SUCCESSED",
        "WallTime": 6100,
        "ScanSize": "0.035",
        "ExecutionStartTime": "2021-05-27T08:04:43Z",
        "QueryTime": 2344,
        "ReturnRowCounts": 1,
        "ScanRows": 3,
        "ParseRowCounts": 0,
        "DBName": "adb_demo",
        "PlanningTime": 12,
        "QueueTime": 0,
        "UserName": "test",
        "ProcessID": "2021052716044317201616624903453******"
      }
    ]
  }
}

错误码

HTTP status code

错误码

错误信息

描述

404 InvalidDBCluster.NotFound The DBClusterId provided does not exist in our records. 您指定的 DBClusterId 不存在,请确认 DBClusterId 值是否正确。

访问错误中心查看更多错误码。

变更历史

更多信息,参考变更详情