SQL分析 - 云数据库 RDS-云数据库 RDS for MySQL
SQL分析 查看实例慢SQL 查看实例TOP SQL 新增SQL洞察任务 新建SQL限流规则 配置自治限流 父主题: 问题诊断和SQL分析
问题诊断和SQL分析 - 云数据库 RDS-云数据库 RDS for MySQL
问题诊断和SQL分析 实例问题诊断和SQL分析功能简介 性能监控 问题诊断 SQL分析 常见性能问题
新增SQL洞察任务 - 云数据库 RDS-云数据库 RDS for MySQL
图3 查看任务详情 父主题: SQL分析
实例问题诊断和SQL分析功能简介 - 云数据库 RDS-云数据库 RDS for MySQL
介绍视频 使用场景 紧急恢复实例场景中,通过设置慢会话阈值帮助用户快速识别异常会话并手动结束该会话,使得数据库恢复正常,提高数据库的可用性。 新业务中出现并发数过高的SQL语句导致实例不稳定场景中,通过设置SQL限流规则功能控制并发数过高的SQL语句,保证实例的稳定性。
配置自治限流 - 云数据库 RDS-云数据库 RDS for MySQL
在左侧导航栏选择“智能DBA助手”下的“SQL分析与优化”,选择“自治限流”页签。 单击“自治限流”。 打开,开启自治限流开关,配置自治限流参数,参数说明请参见表1。
管理诊断日报 - 云数据库 RDS-云数据库 RDS for MySQL
图2 安全评分 查看具体的诊断分析结果。 单击“性能 & 磁盘分析”,查看性能指标中、高、低水位的占比以及性能指标趋势图。 图3 性能 & 磁盘分析 单击“SQL分析”,查看当前实例的慢SQL分析结果。
性能监控 - 云数据库 RDS-云数据库 RDS for MySQL
性能监控 查看实例性能指标 父主题: 问题诊断和SQL分析
问题诊断 - 云数据库 RDS-云数据库 RDS for MySQL
问题诊断 管理实时会话 管理磁盘容量 管理锁&事务 管理历史事务 管理诊断日报 管理异常快照 父主题: 问题诊断和SQL分析
查看实例慢SQL - 云数据库 RDS-云数据库 RDS for MySQL
查看实例慢SQL 操作场景 慢SQL分析功能通过对实例记录的慢SQL进行用户来源、客户端等多维度统计聚合,以及时序趋势分析,多角度识别慢SQL,方便快速业务SQL优化。 操作步骤 登录RDS管理控制台。 单击管理控制台左上角的,选择区域。
管理历史事务 - 云数据库 RDS-云数据库 RDS for MySQL
管理历史事务 功能介绍 历史事务用来分析和发现数据库的大事务、长时间未提交的事务等历史信息。 历史事务的数据来自show engine innodb status的命令执行结果,展示了历史事务信息的运行快照,采集频率为5分钟一次。
新建SQL限流规则 - 云数据库 RDS-云数据库 RDS for MySQL
在左侧导航栏选择“智能DBA助手”下的“SQL分析与优化”。 选择“SQL限流”。 单击“推荐规则”,筛选关键字相同的会话,按照“全部”、“平均执行时间”、“最大执行时间”、“执行次数”查询TOP SQL的推荐规则。
管理磁盘容量 - 云数据库 RDS-云数据库 RDS for MySQL
磁盘空间变化趋势 Top库表分析 支持查看物理文件大小Top50库表,可结合磁盘空间的分布情况,识别占用较高的库表并进行优化。 库表大小统计 表碎片清理 在TOP50表,针对指定的非系统表提供表碎片清理功能。
常见性能问题 - 云数据库 RDS-云数据库 RDS for MySQL
常见性能问题 RDS for MySQL CPU使用率高的问题处理 RDS for MySQL内存使用率高的问题处理 RDS for MySQL实例磁盘满的问题处理 RDS for MySQL元数据锁MDL的问题处理 RDS for MySQL慢SQL问题处理 父主题: 问题诊断和SQL分析
RDS for MySQL备份任务失败分析思路 - 云数据库 RDS-云数据库 RDS for MySQL
原因分析 为了排除网络问题,将执行备份任务的ECS主机更换为一台与RDS服务器同一子网的ECS主机上,备份任务执行成功。 网络排查反馈:跨子网只是在虚拟网络设备中转换,类似于网关,时延和带宽没有大的差异。
管理实时会话 - 云数据库 RDS-云数据库 RDS for MySQL
创建锁分析 创建锁分析前,需要先在“锁&事务”页面登录数据库实例,详见管理锁&事务。 在会话列表,单击“创建锁分析”,会生成一条锁分析数据,用于查看是否存在持有锁的会话。 导出会话列表 在会话列表,单击“导出”,可以选择导出全部会话列表,或者导出指定会话列表到表格中。
查看实例性能指标 - 云数据库 RDS-云数据库 RDS for MySQL
查看实例性能指标 智能DBA支持查看当前实例的性能指标,通过自定义日期和时间段查看性能指标的历史动态趋势,帮助您实时掌握实例的运行情况,使您全面了解数据库的资源使用情况、业务的运行状况,并及时收到异常告警做出反应,保证业务顺畅运行。详见查看实时监控。 支持开启实例秒级监控,用于提高监控指标的瞬时精确值
管理异常快照 - 云数据库 RDS-云数据库 RDS for MySQL
管理异常快照 操作场景 异常快照功能支持智能判断实例异常,记录会话快照、锁/事务等快照信息,方便后续问题定位。 约束限制 记录异常快照信息,实例性能损耗5%以内。 高可用只读开启异常快照后,若发生顶替,顶替的只读节点不会开启异常快照。 该功能不支持本地盘规格实例。 每个异常快照最长保留
查看实例TOP SQL - 云数据库 RDS-云数据库 RDS for MySQL
图2 TOP SQL执行耗时分布 父主题: SQL分析
RDS for MySQL慢SQL问题处理 - 云数据库 RDS-云数据库 RDS for MySQL
根据执行计划分析索引使用情况、扫描的行数等,预估查询效率,重构SQL语句、调整索引,提升查询效率。 错误地优化慢查询可能会造成业务使用异常,请谨慎操作。 参数设置不当 原因及现象 部分参数(如innodb_spin_wait_delay)设置不当会导致性能变慢。
管理锁&事务 - 云数据库 RDS-云数据库 RDS for MySQL
图3 最近死锁分析 在“全量死锁分析”页签,打开全量死锁分析开关,定时对错误日志进行分析,解析其中的死锁信息,并进行全面的死锁分析。 仅支持查看最近7天创建的锁分析数据。 图4 全量死锁分析 父主题: 问题诊断

