慢日志-某时间段慢SQL统计查询

最近更新时间:2021-02-22 10:22:42

查看PDF

接口描述

某时间段慢SQL统计查询接口

Action: SlowLogReport

Method: GET

Version: 2016-07-01

请求参数

输入项中文名称 字段名 数据类型 是否必须 取值范围及备注
实例ID DBInstanceIdentifier String  
  StartTime String yyyy-MM-dd HH:mm:ss
  EndTime String yyyy-MM-dd HH:mm:ss
  Marker int 开始标记,默认是0
  MaxRecords int 展示条数,默认是10
  SortBy String queryCount/ 查询条数
queryTimeAvg/ 查询平均时间
queryTimeMax/ 查询最大时间
lockTimeAvg/ 平均等待时间
lockTimeMax/ 最大等待时间
rowsExaminedAvg/ 平均扫描行
rowsExaminedMax/ 最大扫描行
rowsSentAvg/ 平均返回行
rowsSentMax 最大返回行
processingTime 处理时间(不传排序字段和方式默认处理时间倒序)
排序方式 SortWay String ASC 正序(升序)
DESC 倒序(倒列)
匹配操作 HeadKey String 以INSERT、UPDATE、DELETE、SELECT为首进行匹配

返回值

输出项中文名称 字段名 数据类型
标识 checksum String
SQL模版 fingerprint String
数据库名 metricsDb String
执行次数 queryCount String
平均执行时间 queryTimeAvg String
最大执行时间 queryTimeMax String
平均锁等待时间 lockTimeAvg String
最大锁等待时间 lockTimeMax String
平均扫描行 rowsExaminedAvg String
最大扫描行 rowsExaminedMax String
平均返回行 rowsSentAvg String
最大返回行 rowsSentMax String
处理时间 processingTime String

请求示例

curl --location --request GET 'https://krds.console.ksyun.com?DBInstanceIdentifier=fba******************&StartTime=2020-06-14%2001:00:00&EndTime=2020-06-14%2022:00:00&Action=SlowLogReport&SortBy=queryTimeAvg&SortWay=DESC&HeadKey=SELECT&Marker=0&MaxRecords=10' 

返回样例

{
    "data": [
        {
            "processingTime": 202006142050,
            "id": 1121,
            "productId": "fba6******************",
            "tenantId": "c7f3******************",
            "checksum": "30B9FADB2C891CE094C2BDA100D8CE89",
            "fingerprint": "SELECT *\nFROM mysql.rds_heartbeat\nWHERE id = ?;",
            "tsMin": 202006142050,
            "tsMax": 202006142050,
            "queryCount": 15,
            "metricsDb": "null",
            "metricsHost": "null",
            "metricsUser": "null",
            "queryTimeAvg": "0.0162181",
            "queryTimeMax": "0.08716",
            "queryTimeSum": "0.243271",
            "lockTimeAvg": "0.0000776667",
            "lockTimeMax": "0.000265",
            "lockTimeSum": "0.001165",
            "rowsExaminedAvg": "1",
            "rowsExaminedMax": "1",
            "rowsExaminedSum": "15",
            "rowsSentAvg": "1",
            "rowsSentMax": "1",
            "rowsSentSum": "15"
        },
        {
            "processingTime": 202006142025,
            "id": 1020,
            "productId": "fba******************",
            "tenantId": "c7f3******************",
            "checksum": "30B9FADB2C891CE094C2BDA100D8CE89",
            "fingerprint": "SELECT *\nFROM mysql.rds_heartbeat\nWHERE id = ?;",
            "tsMin": 202006142025,
            "tsMax": 202006142025,
            "queryCount": 15,
            "metricsDb": "null",
            "metricsHost": "null",
            "metricsUser": "null",
            "queryTimeAvg": "0.0132088",
            "queryTimeMax": "0.058103",
            "queryTimeSum": "0.198132",
            "lockTimeAvg": "0.0000710667",
            "lockTimeMax": "0.00013",
            "lockTimeSum": "0.001066",
            "rowsExaminedAvg": "1",
            "rowsExaminedMax": "1",
            "rowsExaminedSum": "15",
            "rowsSentAvg": "1",
            "rowsSentMax": "1",
            "rowsSentSum": "15"
        }
    ],
    "TotalCount": 705,
    "Marker": 0
}

文档内容是否对您有帮助?

根本没帮助
文档较差
文档一般
文档不错
文档很好

在文档使用中是否遇到以下问题

内容不全,不深入
内容更新不及时
描述不清晰,比较混乱
系统或功能太复杂,缺乏足够的引导
内容冗长

更多建议

0/200

评价建议不能为空

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

问题反馈