开发者社区> 问答> 正文

API参考 - API参考 - 日志管理 - DescribeSlowLogRecords



描述


用户可以查询某日期范围内、某个用户实例下、某个数据库的慢查询明细,目前支持MySQL、PostgreSQL和PPAS类型的实例。

请求参数

[tr=rgb(51, 205, 229)][td]名称 类型是否必须描述ActionString是系统规定参数,取值:DescribeSlowLogRecords。DBInstanceIdString是实例名。StartTimeString是查询开始日期,格式:YYYY-MM-DD’T’HH:mmZ,如2011-06-11T15:00Z。EndTimeString是查询结束日期,不能小于查询开始日期,格式:YYYY-MM-DD’T’HH:mmZ,如2011-06-11 T16:00Z。DBNameString否数据库名称。PageSizeInteger否每页记录数,取值:30/50/100;默认值:30。PageNumberInteger否页码,大于0且不超过Integer的最大值;默认值:1。

返回参数

[tr=rgb(51, 205, 229)][td]名称 类型描述<公共返回参数>详见公共参数。EngineString数据库类型。TotalRecordCountInteger总记录数。PageNumberInteger页码。PageRecordCountInteger本页SQL语句个数。Items

List<SQLSlowRecord>

SQLSlowLog参数

[tr=rgb(51, 205, 229)][td]名称 类型描述HostAddressString用户连接数据库的主机地址。DBNameString数据库名称。SQLTextString查询语句。QueryTimesLong执行时长,单位:秒。LockTimesLong锁定时长,单位:秒。ParseRowCountsLong解析行数。ReturnRowCountsLong返回行数。ExecutionStartTimeString执行开始时间;格式:YYYY-MM-DD’T’HH:mm:ss Z,如2011-06-11 T15:00:08Z。

请求示例https://rds.aliyuncs.com/?Action=DescribeSlowLogRecords
&DBInstanceId=riauvjz6zajfiq6ba1370329449201
&StartTime=2011-06-11T15:00Z
&EndTime=2011-06-11T16:00Z
&<公共请求参数>








返回示例


XML格式 <DescribeSlowLogRecordsResponse>
  <RequestId>542BB8D6-4268-45CC-A557-B03EFD7AB30A</RequestId>
  <DBInstanceID>riauvjz6zajfiq6ba1370329449201</DBInstanceID>
  <Engine>MySQL</Engine>
  <TotalRecordCount>1</TotalRecordCount>
  <PageNumber>1</PageNumber>
  <PageRecordCount>1</PageRecordCount>
  <Items>
    <SQLSlowRecord>
    <HostAddress>192.168.0.123</HostAddress>
    <DBName>test</DBName>
    <SQLText>update test.zxb set id=0 limit 1</SQLText>
    <QueryTimes>123</QueryTimes>
    <LockTimes>12</LockTimes>
    <ParseRowCounts>125</ParseRowCounts>
    <ReturnRowCounts>1</ReturnRowCounts>
    <ExecutionStartTime>2011-06-11T15:00:08Z</ExecutionStartTime>
    </SQLSlowRecord>
  </Items>
</DescribeSlowLogRecordsResponse>





JSON格式 {
"RequestId":"542BB8D6-4268-45CC-A557-B03EFD7AB30A"
"Engine":"MySQL",
"PageNumber":1,
"PageRecordCount":1,
"TotalRecordCount":1
"Items":
{"SQLSlowRecord":
[
{
HostAddress:”192.168.0.123”
DBName:”test”
SQLText:” update test.zxb set id=0 limit 1”
QueryTimes:”123”
LockTimes”12”
ParseRowCounts:”125”
ReturnRowCounts:”1”
ExecutionStartTime:”2011-06-11T15:00:08Z”
}
]
}
}




展开
收起
梨好橙 2018-09-14 23:07:05 1508 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载