关于Percona Toolkit 的安装和使用,大家可以看这个链接。 https://greatsql.cn/blog-10-1492.html 但在使用pt-archiver时,有个细节大家要注意。就是在要求实例源表要创建有索引或主键,目的表结构要与源表完全相同。 create table t1 as select * from t where 1=2 pt-archiver --source
数据准备 为了观察死锁发送具体过程,关闭死锁检测 set global innodb_deadlock_detect='OFF'; 表准备: CREATE TABLE t1( id int NOT NULL AUTO_INCREMENT, a int NOT NULL, PRIMARY KEY (id), UNIQUE KEY (a) ) ENGINE=InnoDB ; 数据准备 insert i