1.查询进行中事务,带kill,方便执行kill
select concat("kill ",trx_mysql_thread_id,";"),a.* from information_schema.INNODB_TRX a order by trx_started asc;
2.查询数据大表,排查数据比较多的表、
select concat(round((DATA_LENGTH+INDEX_LENGTH)/1024/1024,2),'MB') as data,t.* from information_schema.TABLES t where ENGINE != 'MEMORY' order by DATA_LENGTH+INDEX_LENGTH desc;
本文介绍了如何使用SQL查询在进行事务处理时执行kill操作,以及如何通过INNODB_TRX表查找并排查数据量大的表。作者提供了两个实用的SQL语句示例,帮助技术人员管理和优化数据库性能。
2538





