黑马程序员技术交流社区
标题:
【太原校区】mysql隔离级别总结
[打印本页]
作者:
郝永亮
时间:
2018-12-13 12:33
标题:
【太原校区】mysql隔离级别总结
本帖最后由 郝永亮 于 2018-12-13 12:38 编辑
MYSQL数据库事务的隔离级别有4个,由低到高依次为Read uncommitted 、Read committed 、Repeatable read 、Serializable ,这四个级别可以逐个解决脏读 、不可重复读 、幻读 这几类问题。
√: 可能出现 ×: 不会出现
脏读
不可重复读
幻读
Read uncommitted
√
√
√
Read committed
×
√
√
Repeatable read
×
×
√
Serializable
×
×
×
总结
Read uncommitted允许读取未提交的数据。
Read committed 只能读取已经提交的数据,但是在读取的时候别人可能正在修改数据库的信息,再次读取发现两次信息不一致
Repeatable read 只能读取已经提交的数据。自己操作数据库的时候不允许别人读和更新
Serializable 自己操作数据库的时候不允许别人任何操作
作者:
张兆秋
时间:
2018-12-13 12:54
收藏了,很全面
作者:
张志辉
时间:
2018-12-13 13:03
发帖辛苦了
作者:
liudongjie
时间:
2018-12-13 13:25
作者:
高建华
时间:
2018-12-13 13:27
可以,666
作者:
Vicky韦
时间:
2018-12-13 13:47
作者:
Julien27
时间:
2018-12-13 13:52
针对3年经验开发者面试中,MySQL部分经常问到的问题,总结的很到位
作者:
cuichang1
时间:
2018-12-13 13:54
作者:
liuchengwei1
时间:
2018-12-13 14:00
666666哈
作者:
miaohangbo
时间:
2018-12-13 14:16
辛苦了,学习到了
作者:
王高飞
时间:
2018-12-13 21:23
可以666
作者:
郝永亮
时间:
2018-12-19 13:35
优秀
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2