更新时间:2024-12-06 GMT+08:00

获取慢日志统计信息

功能介绍

您可根据业务需求,查询并统计慢日志信息。

接口约束

该接口仅支持MySQL数据库引擎。

URI

  • URI格式

    GET https://{Endpoint}/v3/{project_id}/instances/{instance_id}/slowlog/statistics?cur_page={cur_page}&per_page={per_page}&type={type}&start_date={start_date}&end_date={end_date}

  • URI样例

    https://rds.my-kualalumpur-1.alphaedge.tmone.com.my/v3/0483b6b16e954cb88930a360d2c4e663/instances/cee5265e1e5845649e354841234567dfin01/slowlog/statistics?cur_page=1&per_page=2&type=INSERT&start_date=2020-02-06T10:41:14+0800&end_date=2020-02-07T10:41:14+0800

  • 参数说明
    表1 参数说明

    名称

    是否必选

    说明

    project_id

    租户在某一region下的project ID。

    获取方法请参见获取项目ID

    instance_id

    要查询的实例ID。

    cur_page

    页偏移量,即当前页码,如1、2、3、4等。

    per_page

    每页多少条记录,取值范围是0~100。

    start_date

    开始日期,格式为“yyyy-mm-ddThh:mm:ssZ”。

    其中,T指某个时间的开始;Z指时区偏移量。

    end_date

    结束时间,格式为“yyyy-mm-ddThh:mm:ssZ”。

    其中,T指某个时间的开始;Z指时区偏移量。

    type

    语句类型,取空值,表示查询所有语句类型,也可指定如下日志类型:

    • INSERT
    • UPDATE
    • SELECT
    • DELETE
    • CREATE

请求消息

无。

响应消息

  • 正常响应要素说明
    表2 字段说明

    名称

    参数类型

    说明

    pageNumber

    Integer

    当前页码。

    pageRecord

    Integer

    每页条数。

    slowLogList

    List

    请参见表3

    totalRecord

    Integer

    总条数。

    startTime

    Long

    开始时间。

    endTime

    Long

    结束时间。

  • 正常响应样例
    {
    	"pageNumber": 1,
    	"pageRecord": 10,
    	"slowLogList": [],
    	"totalRecord": 0,
            "startTime": null,
            "endTime":null
    }
  • 异常响应

    请参见异常请求结果

状态码

请参见状态码

错误码

请参见错误码