什么是死锁?锁等待?通过数据库哪些表可以监控?
死锁是指两个或多个事务在同一资源上互相占用,并请求加锁时,而导致的恶性循环现象。当多个事务以不同顺序试图加锁同一资源时,就会产生死锁。锁等待:mysql 数据库中,不同 session 在更新同行数据中,会出现锁等待;重要的三张锁的监控表 innodb_trx,innodb_locks,innodb_lock_waits