使用
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;
发现没有死锁正在等待的锁
查看线程
show processlist;
发现大量的Creating sort index或者其他的线程正在运行
后来看到大佬的博客上说可能是缓存池大小太小导致的
使用这个命令
Show variables like '%buffer_pool%'
发现缓存池只有5242880(5M)
将缓存池大小改为20G
set global innodb_buffer_pool_size=21474836480;
问题到此解决了
合理利用内存