有奖捉虫:云通信与企业服务文档专题,速来> HOT

操作场景

慢查询定义为超过指定时间的查询语句,对应语句称为慢查询语句。云数据库 Redis 慢查询分别统计了实例Proxy 两个维度的慢日志。
实例(Redis 数据库实例)维度:可以看到 CPU 使用率,慢查询数、日志分段耗时统计结果,和整个慢日志列表的信息。
Proxy(中间件集群节点)维度:可以看到 Proxy 的慢日志统计、分段耗时情况,还有详细的慢日志列表信息。
慢查询分析经常作为数据库性能优化的重要依据,数据库智能管家 DBbrain 是腾讯云推出的一款为用户提供数据库性能优化、安全、管理等功能的数据库自治云服务。 云数据 Redis 慢日志接入DBbrain 进行分析统计。

计费说明

数据库智能管家 DBbrain 的慢日志分析 ,其目前处于公测阶段,您可以免费试用。 具体信息,请参见其 购买指南

使用须知

Redis 慢查询会记录执行时间超过1毫秒、5毫秒、10毫秒、20毫秒、40毫秒、50毫秒的操作。
Proxy 慢查询记录执行时间超过10毫秒、20毫秒、40毫秒、50毫秒的操作。
慢日志保留时间为15天。
默认账号每秒最多查询15000次,自定义账号每秒最多查询20次/秒 。
若查询结果缓慢,请缩小查询时间范围。

前提条件

数据库实例的状态为运行中

操作步骤

查询慢日志

1. 登录 Redis 控制台
2. 在右侧实例列表页面上方,选择地域。
3. 在实例列表中,找到目标实例。
4. 单击目标实例 ID,进入实例详情页面。
5. 单击慢查询页签,进入 Redis 慢查询页面,需查询 Proxy 所产生的慢查询,请选择 Proxy 慢查询页签。
6. 查询时间段后面选择时间范围,在平均执行时间后面的下拉列表选择命令请求超出时长的阈值,单击查询,则显示该时间范围内执行慢查询的记录。



后续操作

导出慢日志

1. Redis 慢查询Proxy 慢查询页面右上方,单击导出


2. 在弹出的对话框,了解一次导出慢日志的限制数量,单击导出
3. 打开已导出的慢日志的文件,文件类型为 excel。

慢日志分析

1. Redis 慢查询Proxy 慢查询页面右上方,单击慢日志分析
2. 数据库智能管家 DBbrain诊断优化所在慢日志分析页面,选择查询时间段,根据需求查看实例级别或 Proxy 级别的慢日志信息。更多分析,请参见 慢日志分析



相关 API

API 接口
API 描述
查询实例慢查询记录
查询代理慢查询