事务隔离级别问题

读已提交和可重复读解决脏读和不可重复读的实现机制是什么?求解答
全部评论
锁或mvcc
点赞 回复 分享
发布于 2017-08-29 23:42
脏读就是指的就是读到了其他事务未提交的数据,你读提交了,自然就不会脏读了啊。 可重复读就是用锁了呗,什么共享锁互斥锁,把它锁住,老子读完了之后别人不能动,这样下次读的时候结果还是和上次一样,不就能重复读了么。 至于mvcc, 那可厉害,直接把幻读都解决了,而且减少了对于锁的需求。 具体细节可以自己查查资料看看书~
点赞 回复 分享
发布于 2017-08-30 09:31
共享锁和排它锁,你这个问题问百度吧,有详细的解答
点赞 回复 分享
发布于 2017-08-30 08:22
mvcc
点赞 回复 分享
发布于 2017-08-30 07:44
mysql是mvcc
点赞 回复 分享
发布于 2017-08-30 04:34
每个隔离级别加锁的类型和粒度,以及释放锁的时机不同。具体网上资料很多
点赞 回复 分享
发布于 2017-08-30 00:28

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务