亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

探秘 MySQL 多版本并發控制原理

普賢 架構師
難度中級
時長 2小時40分
學習人數
綜合評分9.33
6人評價 查看評價
10.0 內容實用
8.7 簡潔易懂
9.3 邏輯清晰
Redo log :重做日志
1、redo log 是 InnoDB 存儲引擎層的日志
2、記錄的是數據修改之后的值,不管事務時候提交都會記錄下來
3、先寫日志,再寫磁盤
Undo log :回滾日志
1、保存事務發生之前的數據版本
2、可以用于回滾
3、同時可以提供多版本并發控制下的讀(MVCC),也即非鎖定讀
Bin log :歸檔日志
1、主從復制
2、是以二進制的形式記錄
3、用于數據庫的用于時間點的還原
4、提交事務記錄 binlog,定時刷新

最新回答 / weixin_慕尼黑7104143
哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈<...圖片...>哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
內容質量很贊
我隨便說個啥
注意需在innodb引擎下做此實驗,要不rollback 提示成功,其實沒效果的。

show table status where NAME ='t1';# 查看t1表引擎
alter table `t1` engine=innodb;#設置t1表引擎
可能是好多人沒刷到這個課吧,講的確實好
可重復讀 是啥?
這么好的課,怎么觀看量這么低
好啊 聲音太好聽了 課也超級棒
首頁上一頁12下一頁尾頁
課程須知
如果同學們熟悉inndb索引結構;熟悉mysql事務隔離級別,對于不同隔離級別之間的區別和使用場景有一定的認識;對事務的本質有一定理解,學習效果更佳!
老師告訴你能學到什么?
1、MySQL數據庫中常說的臟讀、不可重復讀、幻讀到底是什么意思,我們應該怎么選擇數據庫隔離級別。 2、MySQL是如何實現的多版本并發控制 3、索引、鎖的使用技巧和應用場景 4、spring事務傳播機制和MySQL數據庫隔離級別是什么關系? 5、MySQL常見面試題

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消