zoukankan      html  css  js  c++  java
  • 00.pt-toolkit 目录

    一. 好用便利的工具,常用

    pt-align 对齐文本格式
    pt-archiver 循序渐进的归档表,删除表,迁移数据
    pt-config-diff 对比不同配置文件、服务器配置参数
    pt-diskstats 查看磁盘io
    pt-fifo-split 把大文件通过管道分割成若干小文件
    pt-kill 批量杀连接
    pt-mext 查看mysql status 的变化,秒级差值
    pt-mysql-summary 查看mysql实例概况
    pt-online-schema-chang 在线ddl工具
    pt-query-digest slow log分析
    pt-show-grants 查看用户的赋权语句
    pt-slave-find 查看slave的概况
    pt-summary 查看系统的概况
    pt-table-checksum 查看数据差异
    pt-table-sync 修复数据差异
    pt-variable-advisor 简单分析参数是否合适
    pt-visual-explain 树形展示执行计划

    二. 不常用的工具,可用

    pt-deadlock-logger 死锁记录到文件或表里
    pt-duplicate-key-checker 检查重复的索引
    pt-find 从库里找大表
    pt-fingerprint 从许多sql找到其模式,结构类似的模板,?代替具体值
    pt-heartbeat 检查主从延迟
    pt-index-usage 根据slow log来判断index作用
    pt-stalk 通过条件触发,记录mysql性能波动时的系统和实例状态
    pt-sift 分析pt-stalk产生的文件记录
    pt-slave-delay 设置延迟复制
    pt-slave-restart 跳过slave复制错误
    pt-table-usage 简单分析下sql在表里的使用情况
    pt-upgrade 分析不同版本,不同实例运行相同sql的结果差异

    三. 对系统有影响的工具,慎用

    pt-fk-error-logger 外键相关
    pt-ioprofile 查看mysql哪些文件io比较大
    pt-pmp 打印mysql堆栈

    四. 安装

    scp percona-toolkit-3.0.6_x86_64.tar.gz root@10.30.30.10:/root/testdir/


    yum -y install perl-DBD-MySQL perl-devel perl-DBI perl-Time-HiRes perl-IO-Socket-SSL perl-Digest-MD5

    tar zxvf percona-toolkit-2.2.20.tar.gz
    cd percona-toolkit-2.2.20

    perl Makefile.PL
    make
    make install

    which pt-align

    wechat: nick753159 qq: 417966852 email: nzq42@qq.com base: shanghai
  • 相关阅读:
    Codeforces Beta Round #92 (Div. 2 Only) B. Permutations 模拟
    POJ 3281 Dining 最大流 Dinic算法
    POJ 2441 Arrange the BUlls 状压DP
    URAL 1152 Faise Mirrors 状压DP 简单题
    URAL 1039 Anniversary Party 树形DP 水题
    URAL 1018 Binary Apple Tree 树形DP 好题 经典
    pytorch中的forward前向传播机制
    .data()与.detach()的区别
    Argparse模块
    pytorch代码调试工具
  • 原文地址:https://www.cnblogs.com/cyberbit/p/pt-tools.html
Copyright © 2011-2022 走看看