tencent cloud

文档反馈

查询和下载慢日志明细

最后更新时间:2024-12-11 14:31:10
    慢日志是用来记录在 TDSQL-C MySQL 版中对读写实例和只读实例执行时间超过指定时间的查询语句。通过查询慢日志明细,可以查找出哪些查询语句的执行效率低,以便进行优化。TDSQL-C MySQL 版支持下载慢日志明细文件,便于分析和作出对应优化。
    本文为您介绍通过控制台查询和下载慢日志明细。

    查询慢日志

    1. 在集群列表页面,根据实际使用的视图模式,参考如下步骤,进入集群管理页。
    页签视图
    列表视图
    登录 TDSQL-C MySQL 版控制台,在左侧集群列表,单击目标集群,进入集群管理页。
    1. 登录 TDSQL-C MySQL 版
    2. 在上方选择地域,找到需要查询或下载慢日志的集群,单击集群 ID操作列的管理,进入集群管理页。
    2. 在集群管理页,选择操作日志页,选择目标实例后,单击慢日志明细
    
    在慢日志明细列表,可查询全部、今天、昨天、近7天、近30天或自定义时间范围内的慢日志明细。
    支持检索关键字段(客户端地址、用户名、数据库名)来快速过滤出目标慢日志明细,支持导出列表文件。
    在慢日志明细列表,可查看明细信息,具体字段请参见 慢日志字段
    说明:
    远程读取次数、远程读取的字节数、远程读取所花费的时间(纳秒)、远程写入次数、远程写入的字节数、远程写入所花费的时间(纳秒)、事务提交延迟(微秒)这7个字段需要内核版本为 TXSQL 8.0,内核小版本为3.1.12或以上才能查看。如需展示在慢日志列表,您可单击右侧的设置图标,然后勾选所需查看的字段,单击确认
    
    通过导出功能,下载慢日志明细时,下载的明细里会包含所有字段信息,即使在设置里未勾选所有字段。

    慢日志字段

    中文名称
    英文名称
    描述
    执行时间
    Execution Time
    执行的时间,示例:2024/9/22 23:56:12。
    SQL 语句
    SQL Statement
    执行的 SQL 语句,示例:DROP DATABASE IF EXISTS db1。
    客户端地址
    Client Address
    执行操作的客户端地址,示例:172.*.*.10。
    用户名
    Username
    执行操作的用户名,示例:root。
    数据库
    Database
    数据库名,示例:mysql。
    执行时长(秒)
    Duration (sec)
    SQL 的执行时间,单位:秒。
    加锁时长(秒)
    Lock Time (sec)
    指在执行某个操作过程中,从开始等待锁到实际获得锁并完成操作所花费的总时间,单位:秒。
    解析行数
    Parsed Rows
    指在执行查询或操作时,成功解析并处理的行数。
    返回行数
    Returned Rows
    指在执行查询或操作后,实际返回给客户端的行数。
    远程读取次数
    Number of remote reading times
    指在执行查询或操作过程中,从存储层读取数据的次数。
    远程读取的字节数
    Number of remote read bytes
    指在执行查询或操作过程中,从存储层读取的数据量,以字节为单位。
    远程读取所花费的时间(纳秒)
    Time spent on remote reading (microseconds)
    指在执行查询或操作过程中,从存储层读取数据所耗费的时间,单位:纳秒。
    远程写入次数
    Number of remote writing times
    指在执行写入操作过程中,向存储层写入数据的次数。
    远程写入的字节数
    Number of remote written bytes
    指在执行查询或操作过程中,向存储层写入的数据量,以字节为单位。
    远程写入所花费的时间(纳秒)
    Time spent on remote writing (microseconds)
    指在执行查询或操作过程中,向存储层写入数据所耗费的时间,单位:纳秒。
    事务提交延迟(微秒)
    Transaction submission delay (μs)
    指在执行事务提交操作时,从开始提交事务到实际完成提交所经历的时间,单位:微秒。

    下载慢日志明细

    在集群列表页面,根据实际使用的视图模式进行操作:
    页签视图
    列表视图
    1. 登录 TDSQL-C MySQL 版控制台,在左侧集群列表,单击目标集群,进入集群管理页。
    2. 在集群管理页,选择操作日志页,选择目标实例后,单击慢日志明细
    3. 通过筛选时间或检索关键字段,可查询需要的慢日志明细,然后单击导出
    
    4. 在弹出的下载窗口,选择文件格式,单击确定进行本地下载。
    
    您可将筛选或检索出的结果导出,导出格式支持 CSV 及原生格式(开源分析工具可识别)。
    CSV 格式导出,可快捷检查和优化,方便使用。导出信息示例如下:
    
    原生格式导出,能支持开源分析工具识别。导出信息示例如下:
    
    一次最多只能导出2000条记录,超出部分请通过缩小时间范围的方式导出。
    1. 登录 TDSQL-C MySQL 版
    2. 在上方选择地域,找到需要查询或下载慢日志的集群,单击集群 ID操作列的管理,进入集群管理页。
    3. 在集群管理页,选择操作日志页,选择目标实例后,单击慢日志明细
    4. 通过筛选时间或检索关键字段,可查询需要的慢日志明细,然后单击导出
    5. 在弹出的下载窗口,选择文件格式,单击确定进行本地下载。
    
    您可将筛选或检索出的结果导出,导出格式支持 CSV 及原生格式(开源分析工具可识别)。
    CSV 格式导出,可快捷检查和优化,方便使用。导出信息示例如下:
    
    原生格式导出,能支持开源分析工具识别。导出信息示例如下:
    
    一次最多只能导出2000条记录,超出部分请通过缩小时间范围的方式导出。
    联系我们

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

    技术支持

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

    7x24 电话支持