操作场景
慢查询定义为超过指定时间的查询语句,对应语句称为慢查询语句。云数据库 Redis® 慢查询分别统计了实例与 Proxy 两个维度的慢日志。
实例(Redis 数据库实例)维度:可以看到 CPU 使用率,慢查询数、日志分段耗时统计结果,和整个慢日志列表的信息。
Proxy(中间件集群节点)维度:可以看到 Proxy 的慢日志统计、分段耗时情况,还有详细的慢日志列表信息。
慢查询分析经常作为数据库性能优化的重要依据,数据库智能管家 DBbrain 是腾讯云推出的一款为用户提供数据库性能优化、安全、管理等功能的数据库自治云服务。 云数据 Redis 慢日志接入DBbrain 进行分析统计。 计费说明
使用须知
Redis 慢查询会记录执行时间超过1毫秒、5毫秒、10毫秒、20毫秒、40毫秒、50毫秒的操作。
Proxy 慢查询记录执行时间超过10毫秒、20毫秒、40毫秒、50毫秒的操作。
慢日志保留时间为15天。
默认账号每秒最多查询15000次,自定义账号每秒最多查询20次/秒 。
若查询结果缓慢,请缩小查询时间范围。
前提条件
数据库实例的状态为运行中。
操作步骤
查询慢日志
2. 在右侧实例列表页面上方,选择地域。
3. 在实例列表中,找到目标实例。
4. 单击目标实例 ID,进入实例详情页面。
5. 单击慢查询页签,进入 Redis 慢查询页面,需查询 Proxy 所产生的慢查询,请选择 Proxy 慢查询页签。
6. 在查询时间段后面选择时间范围,在平均执行时间后面的下拉列表选择命令请求超出时长的阈值,单击查询,则显示该时间范围内执行慢查询的记录。
后续操作
导出慢日志
1. 在 Redis 慢查询或 Proxy 慢查询页面右上方,单击导出。
2. 在弹出的对话框,了解一次导出慢日志的限制数量,单击导出。
3. 打开已导出的慢日志的文件,文件类型为 excel。
慢日志分析
1. 在 Redis 慢查询或 Proxy 慢查询页面右上方,单击慢日志分析。
2. 在数据库智能管家 DBbrain 的诊断优化所在慢日志分析页面,选择查询时间段,根据需求查看实例级别或 Proxy 级别的慢日志信息。更多分析,请参见 慢日志分析。 相关 API
本页内容是否解决了您的问题?