摘要:
在數(shù)據(jù)庫事務(wù)管理中,Undo Log 和 Redo Log 是兩種關(guān)鍵日志,用于保障事務(wù)的 原子性 和 持久性。它們的作用是確保數(shù)據(jù)庫在出現(xiàn)崩潰、斷電、宕機(jī)等故障時(shí),能夠進(jìn)行恢復(fù)操作,從而保障數(shù)據(jù)一致性和完整性。它們通常用于支持事務(wù)的 ACID 特性中的 原子性 和 持久性。下面將分別介紹 Undo 閱讀全文
posted @ 2024-10-17 16:23
lgx211
閱讀(1043)
評(píng)論(0)
推薦(0)
摘要:
MySQL 死鎖 是指兩個(gè)或多個(gè)事務(wù)互相等待對(duì)方持有的鎖,從而導(dǎo)致所有事務(wù)都無法繼續(xù)執(zhí)行的現(xiàn)象。在 InnoDB 存儲(chǔ)引擎中,死鎖是通過鎖機(jī)制產(chǎn)生的,特別是在并發(fā)較高、業(yè)務(wù)邏輯復(fù)雜的情況下,更容易發(fā)生死鎖。 一、MySQL 死鎖的成因 MySQL 的死鎖一般發(fā)生在 行級(jí)鎖 上。常見的死鎖成因包括: 閱讀全文
posted @ 2024-10-17 15:42
lgx211
閱讀(3452)
評(píng)論(7)
推薦(18)

浙公網(wǎng)安備 33010602011771號(hào)