博客
关于我
mysql长事务
阅读量:790 次
发布时间:2023-02-13

本文共 265 字,大约阅读时间需要 1 分钟。

长事务顾名思义就是执行时间较长的事务,这种长事务可能会给数据库带来内存压力。在Innodb引擎下,长事务会导致较大的事务回滚段存留,使得数据库锁长时间无法释放,可能会拖垮整个数据库。

为了监控超过60秒的事务,可以执行以下SQL语句进行查询:

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

这条查询语句可以帮助数据库管理员及时发现和处理长事务问题,从而避免对数据库性能造成负面影响。

转载地址:http://pqdfk.baihongyu.com/

你可能感兴趣的文章
MySQL的my.cnf文件(解决5.7.18下没有my-default.cnf)
查看>>
MySQL的on duplicate key update 的使用
查看>>
MySQL的Replace用法详解
查看>>
mysql的root用户无法建库的问题
查看>>
mysql的sql_mode参数
查看>>
MySQL的sql_mode模式说明及设置
查看>>
mysql的sql执行计划详解
查看>>
mysql的sql语句基本练习
查看>>
Mysql的timestamp(时间戳)详解以及2038问题的解决方案
查看>>
mysql的util类怎么写_自己写的mysql类
查看>>
MySQL的xml中对大于,小于,等于的处理转换
查看>>
mysql的下载安装
查看>>
Mysql的两种存储引擎详细分析及区别(全)
查看>>
mysql的临时表简介
查看>>
MySQL的主从复制云栖社区_mysql 主从复制配置
查看>>
MySQL的事务隔离级别实战
查看>>
mysql的优化策略有哪些
查看>>
MySQL的使用
查看>>
mysql的全文检索的方法
查看>>
MySQL的函数
查看>>