我理解表级锁是如何与其他表级锁相互作用、行级锁如何与其他行级锁相互作用,但我不完全理解表级锁与行级锁之间的交互作用。
例如,进程A更新表T中的某一行,因此获取一个“ROW EXCLUSIVE”锁。同时,假设进程B在另一行上获取了一个“FOR NO KEY UPDATE”行锁。那么进程A会阻塞进程B吗?
总体来说,表级锁和行级锁如何相互作用?
我理解表级锁是如何与其他表级锁相互作用、行级锁如何与其他行级锁相互作用,但我不完全理解表级锁与行级锁之间的交互作用。
例如,进程A更新表T中的某一行,因此获取一个“ROW EXCLUSIVE”锁。同时,假设进程B在另一行上获取了一个“FOR NO KEY UPDATE”行锁。那么进程A会阻塞进程B吗?
总体来说,表级锁和行级锁如何相互作用?