注意事项 目前支持 RDS MySQL 5.7 版本,其他版本暂不支持。 操作步骤 创建 SQL 限流任务 登录 云数据库 RDS 控制台 。 在 RDS 控制台,选择一个 MySQL 双机高可用主实例,点击实例名称,进入 实例详情 。 在“云数据库 RDS 实例”详情页面,点击 SmartDBA ,展开模块信息。 点击 SQL 限流 ,点击 创建任务 按钮,创建SQL限流任务。
闪回粒度 • 闪回库:闪回整个数据库上执行的SQL操作 • 闪回表:闪回在特定数据库中的特定表上执行的SQL操作 选择库表 选择执行过误操作SQL的目标库表 误操作SQL类型 类型可选:插入、更新或删除 闪回类型 • 回滚SQL :逆序遍历BINLOG中的匹配事件,对INSERT、UPDATE、DELETE事件进行逆反操作,生成的SQL。 使用方式:在 原表 执行,对现有数据进行覆盖性恢复。
创建SQL闪回-操作步骤 登录 RDS管理控制台 。 在控制台页面左上角,选择实例所在 地域 ,进入“云数据库 RDS列表”页面。 找到目标实例,点击 实例名称 ,进入实例详情页面。 点击左侧导航的 备份管理 ,进入备份管理页面。 点击 SQL闪回 页签,切换到SQL闪回列表。
源客户端IP cluster String 分片ID connectionId Integer 连接ID currentDB String 数据库名称 digest String SQL签名 duration String 返回的慢sql信息条数 examinedRows Integer 扫描行数 lockTime String 返回的慢sql信息条数 node String 节点ID numRows
请求参数 参数名称 类型 是否必选 参数位置 描述 version Integer 是 URL参数 API 版本号 instanceId String 是 URL参数 实例ID schema Long 否 URL参数 数据库名称 sqlId Long 否 URL参数 SQL标识ID 返回头域 除公共头域,无其它特殊头域。
start=2006-01-02T15:04:05Z end String 否 RequestBody参数 SQL结束时间。end=2006-01-02T15:04:05Z 返回头域 除公共头域,无其它特殊头域。
返回头域 除公共头域,无其它特殊头域。
慢SQL统计 概述 云数据库 RDS for MySQL 提供慢SQL的执行情况的统计,便于您对SQL语句的执行效率进行分析和优化。 慢SQL统计 登录 RDS 管理控制台 。 在控制台页面的左上角,选择实例所在 地域 ,进入“云数据库 RDS列表”页面。 找到目标实例,点击 实例名称 进入实例详情页面。 云数据库 RDS for MySQL 实例的新增慢日志会自动进行备份。
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
返回参数 参数名称 类型 描述 affectedRows Long 影响行数 clientHost String 源客户端主机名 clientIP String 源客户端IP cluster String 分片ID connectionId Long 连接ID currentDB String 数据库名称 digest String SQL签名 duration Double 慢SQL耗时 examinedRows