CyberBit

Python+MySQL

2018年12月1日

25. pt-slave-restart

摘要: pt-slave-restart -h 192.168.100.103 -P 3306 -u admin -p admin \--error-numbers 1032 set global slave_parallel_workers=0; 指定从库的地址,错误的号码,批量跳过,不能一个个的跳过,并 阅读全文

posted @ 2018-12-01 09:30 CyberBit 阅读(157) 评论(0) 推荐(0) 编辑

23. pt-slave-delay

摘要: 略过,用原生的延迟复制: stop slave; change master to master_delay=5; start slave; 阅读全文

posted @ 2018-12-01 09:29 CyberBit 阅读(106) 评论(0) 推荐(0) 编辑

22. pt-sift

摘要: pt-sift /var/lib/pt-stalk/ server01 at 2018_11_23_15_56_46 DEFAULT (1 of 1) diskstats-- #ts device rd_s rd_avkb rd_mb_s rd_mrg rd_cnc rd_rt wr_s wr_av 阅读全文

posted @ 2018-12-01 09:28 CyberBit 阅读(325) 评论(0) 推荐(0) 编辑

21. pt-stalk

摘要: pt-stalk 适用场景:MySQL Server 性能波动出现的频率很低、例如、几天一次MySQL Server 性能波动出现的机率很快、例如、几秒闪过 pt-stalk h=192.168.100.101,P=3306,u=admin,p=admin \--function status -- 阅读全文

posted @ 2018-12-01 09:27 CyberBit 阅读(233) 评论(0) 推荐(0) 编辑

20. pt-show-grants

摘要: pt-show-grants -h 192.168.100.101 -P 3306 -u admin -p admin 也可以delete,revoke,flush privileges , 用的不多,一般就是看看,拷贝赋权语句。 -- Grants dumped by pt-show-grants 阅读全文

posted @ 2018-12-01 09:26 CyberBit 阅读(265) 评论(0) 推荐(0) 编辑

19. pt-query-digest

摘要: 慢查询参数 slow_query_log=1slow_query_log_file=/mysql3306/log/slow.log 记录的是查询语句,而非管理语句。除非启用 los_slow_admin_statements记录时间达到long_query_time或者符合log_queries_n 阅读全文

posted @ 2018-12-01 09:25 CyberBit 阅读(178) 评论(0) 推荐(0) 编辑

18. pt-pmp

摘要: pt-pmp 是一个非常简单的工具,可以用来获取MySQL的堆栈信息。工具首先获取运行过程中的mysqld堆栈信息,然后将相似的线程进行汇总排序,根据调用频繁程度从高到低打印出来。 查看pt-pmp的源代码,我们可以发现pt-pmp本身是一个shell脚本,底层调用的是gdb,所以我们需要事先安装g 阅读全文

posted @ 2018-12-01 09:23 CyberBit 阅读(448) 评论(0) 推荐(0) 编辑

17. pt-online-schema-change

摘要: 在平时MySQL的运维过程中,经常会遇到表结构的变更。在表比较小的时候,直接进行变更,时间较短,但是当表非常大的时候,这么做会导致应用卡死,服务不可用。目前InnoDB引擎是通过以下步骤来进行DDL的:1 利用DDL之后的语句创建一张临时表2 在原表上加write lock,阻塞所有DML操作3 将 阅读全文

posted @ 2018-12-01 09:21 CyberBit 阅读(320) 评论(0) 推荐(0) 编辑

16. pt-mysql-summary

摘要: pt-mysql-summary --host=192.168.100.101 --port=3306 --user=admin --password=admin \ pt-mysql-summary --host=192.168.100.101 --port=3306 --user=admin - 阅读全文

posted @ 2018-12-01 09:20 CyberBit 阅读(130) 评论(0) 推荐(0) 编辑

15. pk-mext

摘要: 在平时的生产环境中,我们经常会碰到监控MySQL的各个状态值的一个变化趋势,然后就会自己写个脚本,将status快照保存到文本中。当我们去分析的时候,需要自己去比较差值,是一件比较麻烦的时候,虽然可以用mysqladmin extended-status -r 得到相对值,但是如果想得到那个时间点s 阅读全文

posted @ 2018-12-01 09:19 CyberBit 阅读(201) 评论(0) 推荐(0) 编辑

导航