zoukankan      html  css  js  c++  java
  • tidb查看慢sql

    查看tidb的slow sql,两种方式:

    1、直接查看tidb_slow_query.log的日志文件

    #查找日志文件路径
    MySQL [rkw_ezc_test]> show variables like 'tidb_slow_query_file';
    +----------------------+---------------------------------------+
    | Variable_name        | Value                                 |
    +----------------------+---------------------------------------+
    | tidb_slow_query_file | /data1/deploy/log/tidb_slow_query.log |
    +----------------------+---------------------------------------+
    1 row in set (0.00 sec)
    #找到tidb节点,查看/data1/deploy/log/tidb_slow_query.log日志文件
    [root@tidb-23 ~]# more /data1/deploy/log/tidb_slow_query.log
    # Time: 2020-07-11T02:02:56.386999054+08:00
    # Txn_start_ts: 417963488275333123
    # Query_time: 0.523451656
    # Backoff_time: 0.52 Request_count: 2
    # Index_ids: [1]
    # Is_internal: true
    # Digest: ab6d79d3e75abdf0ba1e0fb7161312e07099349d4d14a13968fa9cc7767d66a1
    # Stats: tidb:pseudo
    # Num_cop_tasks: 2
    # Cop_proc_avg: 0 Cop_proc_p90: 0 Cop_proc_max: 0 Cop_proc_addr: 172.21.210.25:20160
    # Cop_wait_avg: 0 Cop_wait_p90: 0 Cop_wait_max: 0 Cop_wait_addr: 172.21.210.25:20160
    # Mem_max: 9596

    2、直接数据库查看数据库的slow表

    #直接数据库查询表
    MySQL [rkw_ezc_test]> select `Query_time`, query from INFORMATION_SCHEMA.`SLOW_QUERY` where `Is_internal`=false order by `Query_time` desc limit 10;
    #将慢查询sql结果导出到文件;
    mysqldump -h 172.21.210.23 -P 4000 -u root -p -e “admin show slow top 10” >slow.sql
    做一个决定,并不难,难的是付诸行动,并且坚持到底。
  • 相关阅读:
    JavaScript根据CSS的Media Queries来判断浏览设备的方法
    JavaScript API 设计原则
    高性能 CSS3 动画
    CSS代码实例:用CSS代码写出的各种形状图形
    frontpage 2010.2003绿色版
    Web前端年后跳槽必看的各种面试题
    [ksm][数学] Jzoj P5810 简单的玄学
    [分治] Jzoj P5807 简单的区间
    [dfs][bfs] Jzoj P5806 简单的操作
    [dp] Jzoj P5804 简单的序列
  • 原文地址:https://www.cnblogs.com/wukc/p/13332184.html
Copyright © 2011-2022 走看看