tencent cloud

文档反馈

慢查询

最后更新时间:2024-04-11 10:42:35

    操作场景

    慢查询定义为超过指定时间的查询语句,对应语句称为慢查询语句。云数据库 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 描述
    查询实例慢查询记录
    查询代理慢查询
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持