--max-lag
type: time; default: 1s
lag滞后偏移
暂停数据拷贝 , 直到所有replicas的lag值低于该值 。在每个 data-copy query (each chunk)后,工具会通过Seconds_Behind_Master查询所有replica的 replication lag。如果任何replica lag大于该值,那么工具会sleep--check-interval秒 , 然后再次检查所有replica 。如果你指定--check-slave-lag,那么工具会检查那台server,而不是所有server 。如果你想控制哪个提供工具的监控 , 配置DSN值--recursion-method。
工具会等待直到replicas停止lagging 。如果任一replica停止,工具会一直处于等待状态直到该replica启动 。在所有replicas运行并且lagging不大的情况下,数据拷贝继续 。
工具在等待的时候 , 会打印进程报告 。如果replica停止了,会立即打印进程报告,然后在每个进程报告期间重复 。
--check-interval
type: time; default: 1
Sleep time between checks for--max-lag.
--max-load
选项定义一个阀值,在每次chunk操作后,查看show global status状态值是否高于指定的阀值 。该参数接受一个mysql status状态变量以及一个阀值,如果没有给定阀值 , 则定义一个阀值为为高于当前值的20% 。注意这个参数不会像--critical-load终止操作,而只是暂停操作 。当status值低于阀值时,则继续往下操作 。是暂停还是终止操作这是--max-load和--critical-load的差别 。
--charset
简写: -A; type: string
设置默认字符集 。如果值为 utf8 , 设置 Perl’s binmode on STDOUT to utf8,传送 mysql_enable_utf8 参数到 DBD::mysql , 然后在连接到MySQL后运行 SET NAMES UTF8。其他的值也是在STDOUT设置 binmode,然后在连到MySQL后运行 SET NAMES。
--check-replication-filters
检查复制中是否设置了过滤条件,如果设置了 , 程序将退出
--nocheck-replication-filters
不检查复制中是否设置了过滤条件
--set-vars
设置mysql的变量值
--check-slave-lag
检查主从延迟
--no-version-check
不检查版本,在阿里云服务器中一般加入此参数,否则会报错
mysql表碎片怎么产生的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于ios14在哪查看耳机电量、mysql表碎片怎么产生的信息别忘了在本站进行查找喔 。
推荐阅读
- 抖音直播伴侣帧率,抖音直播伴侣帧率低怎么弄
- sqlserver编辑前200行,sqlserver编辑前200行红色感叹号
- 游戏仿真模拟器封面,游戏仿真模拟器封面怎么设置
- python调用r函数 python函数调用函数代码
- 茂名应急管理局公众号关注,陕西应急管理局公众号
- 作文网络游戏300字,网络游戏作文200字
- 电视全面屏什么,电视全面屏的好处
- mysql多表怎么关联 mysql怎么多表联查
- jquery表格tree,jquery表格筛选