开发者社区> 问答> 正文

mysql如果一个事务一直没有commit并且也没有rollback会怎样?

mysql如果一个事务一直没有commit并且也没有rollback会怎样?有什么办法查询到这些没有被commit也没有被rollback的事务。

展开
收起
蛮大人123 2016-02-13 14:52:44 5338 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    如果MySQL存在没有提交的事务,那么这时候 AUTOCOMMIT 自动提交的参数应该是为 0 的。
    不过如果你通过其他的语言的MySQL驱动来操作的话,这些驱动一般都带有自动恢复 AUTOCOMMIT 的功能,在请求处理完成后会自动 ROLLBACK 没有处理的事务。

    2019-07-17 18:42:02
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像