• 技术文章 >数据库 >MySQL

    mysql如何避免死锁的产生

    小妮浅浅小妮浅浅2021-07-14 11:19:19原创148

    说明

    1、等待事务超时,主动回滚。

    2、进行死锁检查,主动回滚某一事务,让其他事务继续下去。可使用相关指令查询当前正在锁定的事务。

    实例

    #查看正在被锁的事务
     
    SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX;
     
    #可以通过如下指令,杀死当前事务进程,释放锁。 trx_id字段对应上面语句结果对应的第一个字段值
     
    kill trx_id;

    以上就是mysql避免死锁产生的方法,希望对大家有所帮助。更多mysql学习指路:MySQL

    专题推荐:mysql 死锁
    品易云
    上一篇:mysql临键锁是什么 下一篇:mysql整数类型的介绍

    相关文章推荐

    • mysql字符串的大小写转换• mysql中trim函数的使用• mysql中instr()函数的使用• mysql中replace函数是什么• mysql三层逻辑架构是什么• mysql中有哪些常见的原则• mysql加锁规则是什么• mysql char和varchar的应用场景• mysql存储过程的参数• mysql意向锁的两种类型• mysql间歇锁是什么• mysql间歇锁的特性分析• mysql有哪些图形化工具• mysql记录锁如何理解• mysql临键锁是什么

    全部评论我要评论

  • 取消发布评论
  • 

    Python学习网