pt检验

02. pt-archiver

一个人想着一个人 提交于 2020-02-23 01:38:56
pt-archiver \ --source h=192.168.100.101,P=3306,u=admin,p='admin',D=db01,t=t01 \ --dest h=192.168.100.105,P=3306,u=admin,p='admin',D=db01,t=t01 \ --file '/root/2000-3000.txt' \ --where '1=1' \ --where "createTime<'2018-12-1'" \ --limit=1000 --txn-size=1000 --progress=1000 \ --no-check-charset --bulk-insert --bulk-delete --statistics \ --no-delete \ --purge \ --dry-run 默认情况下,pt-archiver操作结束后,不会对source、dest表执行analyze或optimize操作, 因为这种操作费时间,并且需要你提前预估有足够的磁盘空间用于拷贝表。 一般建议也是pt-archiver操作结束后,在业务低谷手动执行analyze table用以回收表空间。 pt-archiverBug不会迁移max(id)那条数据的解决方法: which pt-archiver /usr/local/bin/pt-archiver