27.怎样查看超过时间范围的事务(还在执行中)

1.看慢日志(slow_log):该方法可以查看执行过的长事务,具体设置我们可以自行设置

2.如果要看正在执行的长事务时,可以通过如下命令查看: 

select * from information_schema.innodb_trx where time_to_sec(timediff(now(),trx_started))>60

##表示查看正在执行的事务中超过60秒的事务有哪些。 time_to_sec():该函数是将时间转换为秒。 timediff()函数是将传入的两个时间进行差值运算

 

posted on 2021-05-21 10:20  太白金星有点烦  阅读(119)  评论(0编辑  收藏  举报

导航