调用DescribeDatabaseSlowLogRecords接口查询轻量数据库慢日志明细信息。

使用说明

您可以查询轻量数据库服务实例的慢日志明细,帮助您定位故障。

说明 慢日志明细保留天数为7天。

QPS限制

本接口的单用户QPS限制为10次/分钟。超过限制,API调用会被限流,这可能会影响您的业务,请合理调用。更多信息,请参见QPS限制

调试

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

请求参数

名称 类型 是否必选 示例值 描述
Action String DescribeDatabaseSlowLogRecords

系统规定参数。取值:DescribeDatabaseSlowLogRecords

RegionId String cn-hangzhou

指定的轻量数据库实例所属的地域ID。

您可以调用ListRegions查看支持的阿里云地域列表。

DatabaseInstanceId String db-38263fa955774501a2ae1bdaed6f****

轻量数据库实例ID。

PageNumber Integer 1

轻量数据库实例慢日志列表的页码。

起始值:1。

默认值:1。

PageSize Integer 10

分页查询时设置的每页行数。取值范围:30~100。

最大值:100。

默认值:30。

StartTime String 2022-09-07T04:04Z

查询慢日志起始时间。

按照ISO 8601标准表示,并使用UTC+0时间,格式为yyyy-MM-ddTHH:mm:ssZ。

说明 +8小时后是控制台上显示的到期时间。
EndTime String 2022-09-08T04:04Z

查询轻量数据库实例慢日志的截止时间。截止时间需要大于查询起始时间,且与查询开始时间间隔小于7天。

按照ISO 8601标准表示,并使用UTC+0时间,格式为yyyy-MM-ddTHH:mm:ssZ。

说明 +8小时后是控制台上显示的到期时间。

返回数据

名称 类型 示例值 描述
RequestId String 30637AD6-D977-4833-A54C-CC89483E****

请求ID。

PageNumber Integer 1

轻量数据库实例慢日志列表的页码。

起始值:1。

默认值:1。

PageSize Integer 30

分页查询时设置的每页行数。可能值:30~100。

最大值:100。

默认值:30。

TotalCount Integer 20

轻量数据库服务实例慢日志的总条数。

PhysicalIORead Long 200

逻辑读次数。

Engine String MySQL

数据库类型。

SlowLogs Array of SlowLog

慢日志信息集合。

HostAddress String xxx[xxx] @ [1xx.xxx.xxx.xx]

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

QueryTimes Long 2

执行时长,单位:秒(s)。

SQLText String select sleep(2)

SQL命令详情。

QueryTimeMS Long 2001

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

LockTimes Long 0

锁定时长,单位:秒(s)。

ExecutionStartTime String 2022-09-08T01:40:44Z

执行开始时间。按照ISO 8601标准表示,并使用UTC+0时间,格式为yyyy-MM-ddTHH:mm:ssZ。

说明 +8小时后是控制台上显示的到期时间。
ReturnRowCounts Long 1

返回行数。

ParseRowCounts Long 1

解析行数。

DBName String testDB

数据库名称。

示例

请求示例

http(s)://swas.cn-hangzhou.aliyuncs.com/?Action=DescribeDatabaseSlowLogRecords
&RegionId=cn-hangzhou
&DatabaseInstanceId=db-38263fa955774501a2ae1bdaed6f****
&PageNumber=1
&PageSize=10
&StartTime=2022-09-07T04:04Z
&EndTime=2022-09-08T04:04Z
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<DescribeDatabaseSlowLogRecordsResponse>
    <RequestId>30637AD6-D977-4833-A54C-CC89483E****</RequestId>
    <PageNumber>1</PageNumber>
    <PageSize>30</PageSize>
    <TotalCount>20</TotalCount>
    <PhysicalIORead>200</PhysicalIORead>
    <Engine>MySQL</Engine>
    <SlowLogs>
        <HostAddress>xxx[xxx] @ [1xx.xxx.xxx.xx]</HostAddress>
        <QueryTimes>2</QueryTimes>
        <SQLText>select sleep(2)</SQLText>
        <QueryTimeMS>2001</QueryTimeMS>
        <LockTimes>0</LockTimes>
        <ExecutionStartTime>2022-09-08T01:40:44Z</ExecutionStartTime>
        <ReturnRowCounts>1</ReturnRowCounts>
        <ParseRowCounts>1</ParseRowCounts>
        <DBName>testDB</DBName>
    </SlowLogs>
</DescribeDatabaseSlowLogRecordsResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "30637AD6-D977-4833-A54C-CC89483E****",
  "PageNumber" : 1,
  "PageSize" : 30,
  "TotalCount" : 20,
  "PhysicalIORead" : 200,
  "Engine" : "MySQL",
  "SlowLogs" : [ {
    "HostAddress" : "xxx[xxx] @ [1xx.xxx.xxx.xx]",
    "QueryTimes" : 2,
    "SQLText" : "select sleep(2)",
    "QueryTimeMS" : 2001,
    "LockTimes" : 0,
    "ExecutionStartTime" : "2022-09-08T01:40:44Z",
    "ReturnRowCounts" : 1,
    "ParseRowCounts" : 1,
    "DBName" : "testDB"
  } ]
}

错误码

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