暂无图片
分享
S
seven
2023-04-27
什么是快照读和当前读?

什么是快照读和当前读?

收藏
分享
2条回答
默认
最新
Y
YanLang

快照读就是读取的是快照数据,不加锁的简单 Select 都属于快照读。

SELECT * FROM player WHERE ...
1
当前读就是读的是最新数据,而不是历史的数据。加锁的 SELECT,或者对数据进行增删改都会进行当前读。

SELECT * FROM player LOCK IN SHARE MODE;
SELECT FROM player FOR UPDATE;
INSERT INTO player values ...
DELETE FROM player WHERE ...
UPDATE player SET ... 

暂无图片 评论
暂无图片 有用 0
暂无图片
S
seven
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏