获取慢SQL诊断列表
更新时间:2023-08-22
接口说明
本接口用于获取慢SQL列表
请求结构
POST /v{version}/instance/{instanceId}/smartdba/slowsql/list HTTP/1.1
HOST: rds.bj.baidubce.com
Content-Type: application/json
Authorization: authorization string
{
"page":page,
"pageSize":pageSize,
"sort":"sort",
"schema":"schema",
"digest":"digest",
"start":"start",
"end":"end"
}
请求头域
除公共头域外,无其它特殊头域。
请求参数
参数名称 | 类型 | 是否必选 | 参数位置 | 描述 |
---|---|---|---|---|
version | Integer | 是 | URL参数 | API版本号 |
instanceId | String | 是 | URL参数 | 实例ID |
page | Long | 否 | RequestBody参数 | 当前第几页,从1开始,默认1 |
pageSize | Long | 否 | RequestBody参数 | 每页记录数,默认20 |
sort | String | 否 | RequestBody参数 | 指定列的排序方法。例如+field1、-field2、field3,其中“+”表示升序,“-”表示降序。没有符号是升序排序,默认值为null |
schema | String | 否 | RequestBody参数 | 指定数据库数据库名称。示例:schema=db1 |
digest | String | 否 | RequestBody参数 | SQL签名,唯一标记SQL。示例:digest=845aeb7c153c50ea3669c4549af77ee566e3537bbea912514d303d75bdc6402a |
start | String | 否 | RequestBody参数 | SQL执行时间。start=2006-01-02T15:04:05Z |
end | String | 否 | RequestBody参数 | SQL结束时间。end=2006-01-02T15:04:05Z |
返回头域
除公共头域,无其它特殊头域。
返回参数
参数名称 | 类型 | 描述 |
---|---|---|
items | List Item | SQL记录的列表 |
totalCount | List Item | 慢SQL记录的总数 |
Item字段数据结构说明
参数名称 | 类型 | 描述 |
---|---|---|
affectedRows | Long | 影响行数 |
clientHost | String | 源客户端主机名 |
clientIP | String | 源客户端IP |
cluster | String | 分片ID |
connectionId | Long | 连接ID |
currentDB | String | 数据库名称 |
digest | String | SQL签名 |
duration | Double | 慢SQL耗时 |
examinedRows | Long | 扫描行数 |
lockTime | Double | 锁时间 |
node | String | 节点ID |
numRows | Long | 返回行数 |
sql | String | SQL语句 |
sqlId | String | SQL标识ID |
start | String | 执行时间 |
user | String | 用户 |
请求示例
POST /v1/instance/rds-xXE6pdR1/smartdba/slowsql/list HTTP/1.1
HOST: rds.bj.baidubce.com
Content-Type: application/json
Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2017-11-21T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
{
"page":1,
"pageSize":10,
"sort":"-start",
"start":"2023-05-05T02:01:58.000Z",
"end":"2023-05-06T03:01:58.000Z"
}
返回示例
HTTP/1.1 200 OK
Content-Type: application/json
Date: Wed, 08 Jul 2015 03:28:11 GMT
x-bce-request-id: d8752367-38e8-45e4-b4c7-e53be3137ce5
Server: BWS
{
"items": [
{
"affectedRows": 0,
"clientHost":"",
"clientIP": "100.79.8.106",
"cluster":"",
"connectionId": 5024564,
"currentDB":"",
"digest": "16284340be41d86745028edae79528eb6b91364477555bef4bd842ba35ebd2ea",
"duration": 3.600539,
"examinedRows": 3,
"lockTime": 1.01E-4,
"node": "e217bb1c-1388-4d47-b5c9-726148c89dec",
"numRows": 3,
"sql": "select sleep(1.2),tb1.* from tb1",
"sqlId": "23d44c3f-eb5a-472c-8353-1e6eef6c66dc",
"start": "2023-05-05T10:43:29Z",
"user": "test1"
}
],
"totalCount": 1
}