当前位置: 首页MySQL面试题正文 什么是死锁?如何解决死锁? MySQL面试题 1 5.5K 死锁是指两个或多个事务在同一资源上相互占用,并请求锁定对方的资源,从而导致恶性循环的现象。 常见的解决死锁的方法 如果不同程序并发存取多个表,尽量约定 以相同的顺序访问表,可以大大降低死锁机会; 在同一个事务中,尽可能做到 一次锁定所需要的所有资源,减少死锁产生概率; 对于非常容易产生死锁的业务部分,可以尝试使用 升级锁定颗粒度,通过 表级锁 定来减少死锁产生的概率。 MySQL面试题 帅地训练营会员 打赏 收藏 海报挣佣金 推广链接