慢SQL统计 概述 云数据库 RDS for MySQL 提供慢SQL的执行情况的统计,便于您对SQL语句的执行效率进行分析和优化。 慢SQL统计 登录 RDS 管理控制台 。 在控制台页面的左上角,选择实例所在 地域 ,进入“云数据库 RDS列表”页面。 找到目标实例,点击 实例名称 进入实例详情页面。 云数据库 RDS for MySQL 实例的新增慢日志会自动进行备份。
操作步骤 创建 SQL 限流任务 登录 云数据库 RDS 控制台 。 在 RDS 控制台,选择一个 MySQL 双机高可用主实例,点击实例名称,进入 实例详情 。 在“云数据库 RDS 实例”详情页面,点击 SmartDBA ,展开模块信息。 点击 SQL 限流 ,点击 创建任务 按钮,创建SQL限流任务。
39;; 说明:当在sql_mode中不设置NO_ENGINE_SUBSTITUTION,且CREATE TABLE中的ENGINE子句指定的存储引擎不被当前数据库实例支持时,MySQL会把表的引擎改为默认存储引擎(InnoDB)。
慢查询日志 :基于数据库中的慢查询日志自动审核慢 SQL,您还需要在 审核时间段 中,选择慢 SQL 产生的时间范围,默认为当前时间点的前 24 小时,最大可选范围为 24 小时,可选择距离当前时间点前一个月的数据。
慢 SQL 趋势 :支持查看所选时间段内性能监控数据及趋势,性能监控数据包括慢 SQL 数量、CPU 使用率。在 慢 SQL 趋势 图表中框选时间段, 耗时分布 、 慢 SQL 统计 和 慢 SQL 详情 均会联动展示对应时间段内信息。 耗时分布 :支持查看所选时间段内慢日志的耗时分布情况。
说明 数据源关联的 SQL 开发规范 中,左侧带有 图标代表已继承环境中配置的 SQL 开发规范 。 在弹出的 编辑数据源配置 窗口中,将 SQL 开发规范 下 继承环境配置 左侧的勾去掉,然后选择您需要的规范,单击 确定 。 说明 重新选中 继承环境配置 即可恢复成环境中配置的 SQL 开发规范 。
返回参数 参数名称 类型 描述 list List<SlowsqlExplainResponse> SQL记录的列表 SlowsqlExplainResponse字段数据结构说明 参数名称 类型 描述 explainId Long SELECT标识符,这是查询中SELECT的序列号 extra String 此列包含有关MySQL如何解析查询的其他信息。
闪回粒度 • 闪回库:闪回整个数据库上执行的SQL操作 • 闪回表:闪回在特定数据库中的特定表上执行的SQL操作 选择库表 选择执行过误操作SQL的目标库表 误操作SQL类型 类型可选:插入、更新或删除 闪回类型 • 回滚SQL :逆序遍历BINLOG中的匹配事件,对INSERT、UPDATE、DELETE事件进行逆反操作,生成的SQL。 使用方式:在 原表 执行,对现有数据进行覆盖性恢复。
SQL中嵌入用户邮箱 Sugar BI中支持在 SQL 语句中嵌入当前登录用户的邮箱,使用这种方式,您就可以让不同的用户看到不同的数据。 用户邮箱 嵌入 {{SUGAR_USER}} ,如下语法: 用户 ID 嵌入 {{SUGAR_USER_INFO_ID}} ,语法同上,支持 SQL 建模嵌入、api 方式的 url 嵌入或 post 数据值嵌入、自定义 SQL 视图嵌入。
请求参数 参数名称 类型 是否必选 参数位置 描述 version String 是 URL参数 API 版本号 instanceId String 是 URL参数 实例ID schema Long 否 RequestBody参数 指定数据库 interval Long 否 RequestBody参数 时间间隔(分钟) start String 否 RequestBody参数 SQL执行时间。