Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update 为什么开发人员必须要了解数据库锁?.md #34

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -90,10 +90,10 @@ show variables like '%storage_engine%';

隔离级别 | 脏读 | 不可重复读 | 幻读
---|---|---|---
未提交读(RUC) | NO | NO | NO
已提交读(RC) | YES | NO | NO
可重复读(RR) | YES | YES | NO
可串行化 | YES | YES | YES
未提交读(RUC) | YES | YES | YES
已提交读(RC) | NO | YES | YES
可重复读(RR) | NO | NO | YES
可串行化 | NO | NO | NO

小明注意到在收集资料的过程中,有资料写到InnoDB和其他数据库有点不同,InnoDB的可重复读其实就能解决幻读了,小明心想:这InnoDB还挺牛逼的,我得好好看看到底是怎么个原理。

Expand Down