zoukankan      html  css  js  c++  java
  • PERCONA-TOOLKIT 工具的安装与使用2

    [root@server-mysql ~]# cd /usr/bin
    [root@server-mysql bin]# ls pt*
    pt-align            pt-duplicate-key-checker  pt-ioprofile             pt-show-grants    pt-table-checksum
    ptar                pt-fifo-split             pt-kill                  pt-sift           pt-table-sync
    pt-archiver         pt-find                   pt-mext                  pt-slave-delay    pt-table-usage
    ptardiff            pt-fingerprint            pt-mysql-summary         pt-slave-find     pt-upgrade
    pt-config-diff      pt-fk-error-logger        pt-online-schema-change  pt-slave-restart  pt-variable-advisor
    pt-deadlock-logger  pt-heartbeat              pt-pmp                   pt-stalk          pt-visual-explain
    pt-diskstats        pt-index-usage            pt-query-digest          pt-summary        ptx
    [root@server-mysql bin]# ./mysql -uroot -pAa@12345 -S /tmp/mysql.sock5 -e "explain select * from mysql.user" | pt-visual-explain
    Table scan
    rows           7
    +- Table
       table          user
    慢查询日志分析统计
    pt-query-digest /data/logs/mysql/mysql-slow.log  
    

    表同步工具,和mk
    -tables-sync功能一样, 用法上 稍有不一样 ,–print的结果更详细 pt-table-sync --execute --print --no-check-slave --database=world h='127.0.0.1' --user=root --password=123456 h='192.168.0.212' --user=root --password=123456

    主从状态监测,提供给它一台mysql服务器的IP用户名密码,就可以分析出整个主从架构中每台服务器的信息,包括但不限于mysql版本,IP地址,server ID,mysql服务的启动时间,角色(主/从),Slave Status(落后于主服务器多少秒,有没有错误,slave有没有在运行)。 pt-slave-find --host=localhost --user=rhce6 --password=rhce6
    mysql死锁监测 pt
    -deadlock-logger h='127.0.0.1' --user=root --password=123456

    主键冲突检查 pt-duplicate-key-checker --database=world h='127.0.0.1' --user=root --password=123456

    监测从库的复制延迟 ###经过测试 运行这个命令会使从库上的sql线程异常挂掉 pt-slave-delay --host 192.168.0.206 --user=root --password=123456
  • 相关阅读:
    Android周学习Step By Step(6)Android的数据库SQLite
    Android周学习Step By Step(2)HelloWorld
    解决方案(.sln)文件
    浅谈测试(1)单元测试
    批量上传功能的实现
    分页控件AspNetPager的用法
    .net下验证码的简单实现
    window.alert重写实现友好的对话框(支持IE)
    网页上自定义运行和测试HTML脚本
    数据库行转列的sql语句(zt)
  • 原文地址:https://www.cnblogs.com/zengkefu/p/5638437.html
Copyright © 2011-2022 走看看