./doDBA -h=127.0.0.1-myall -t=3 # 当有超过3个活跃线程时就自动执行show processlist 和show engine innodb status\G 并把采集到的信息存到dbdba.log
配合shell批量采集
cat ip.txt 内容如下:
192.168.2.11
192.168.2.12
cat ip.txt | while read ip; do echo $ip; ./doDBA -h=$ip -mysql -log
重磅推荐:my.cnf 参数计算器(推荐):
不同物理硬件的服务器,my.cnf 的部分参数需要调整,如果参数设置的太大,可能导致OOM。因此有必要用这个计算器算一下。
上文中部分内容参考自网易王洪权的ppt。