社区
Oracle
帖子详情
关于select for update
ibicanfly
2003-08-20 05:31:14
各位老大
SQL文中的select for update一般用于什么场合阿?
...全文
286
5
打赏
收藏
关于select for update
各位老大 SQL文中的select for update一般用于什么场合阿?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangqiu
2003-08-21
打赏
举报
回复
帮你顶!特别关注!!!
ibicanfly
2003-08-21
打赏
举报
回复
下面是按我自己的理解对它的分析,大家看看有没有道理:
--情况1:当一个事务处理里面,处理比较复杂(光靠update 自己不能保证数据的新鲜性)时,必须先用for update 把表中的一些纪录给锁住
--情况2:当一个事务处理里面,要对A,B两个有关联的表进行更新时,很明显不用select for update的话,无法保证保证数据的新鲜性
以上是我的理解,但我还有一个疑问:
当我们要对一个表A中的一个字段更新时,只用UPDATE语句本身就可以LOCK住自己想要更新的数据,这个时候我们如果先用select for update把对应纪录给LOCK住,有这个必要吗?
多谢!
tiangou
2003-08-21
打赏
举报
回复
我有这样的一个经验:计费时,减少余额,先将以前的金额取出来,用到了for update,以保证数据在同一时间的唯一性
minkoming
2003-08-20
打赏
举报
回复
好像是当前用来锁住表的一些数据,防止其他程序对数据的修改。
rrxxpp
2003-08-20
打赏
举报
回复
给记录上锁
Select
For
update
语句浅析
Select
…for
update
语句是我们经常使用手工加锁语句。通常情况下,
select
语句是不会对数据加锁,妨碍影响其他的DML和DDL操作。同时,在多版本一致读机制的支持下,
select
语句也不会被其他类型语句所阻碍。 借助for
update
子句,我们可以在应用程序的层面手工实现数据加锁保护操作。本篇我们就来介绍一下这个子句的用法和功能。 下面是采自Oracle官方文档《S
mysql sql
select
for
update
,MySQL数据库
select
for
update
探究
针对
select
for
update
的原理,在网络上有很多文章都有讲过,具体的用法也有文章进行讲解,其中也不乏一些优秀的文章。但是针对于具体的使用中的表现并没有太多。本篇博客以
select
for
update
与
update
的执行表现为例,记录实际使用过程中的心得。本篇不讲原理,只讲表现。阅读必知使用sql命令窗口一,执行
select
for
update
,关闭事务的自动提交,模拟在系统中开启了...
深入理解
select
for
update
的含义和锁机制
行级锁是对所选数据行加锁,即当一个事务对某些数据行使用
select
for
update
时,其他事务可以继续对其他数据行进行读取和写入操作,只有对被锁定的数据行进行修改时才会被阻塞。通过本文的阅读,读者将能够深入理解
select
for
update
的含义和锁机制,掌握它的基本用法和注意事项,以及了解它在并发环境下的优势和性能影响。通过本文的阅读,读者可以深入了解
select
for
update
的含义和锁机制,掌握它的基本用法和注意事项,并了解它在并发环境下的优势和性能影响。
mysql
select
for_MySQL数据库
select
for
update
探究
针对
select
for
update
的原理,在网络上有很多文章都有讲过,具体的用法也有文章进行讲解,其中也不乏一些优秀的文章。但是针对于具体的使用中的表现并没有太多。本篇博客以
select
for
update
与
update
的执行表现为例,记录实际使用过程中的心得。本篇不讲原理,只讲表现。阅读必知使用sql命令窗口一,执行
select
for
update
,关闭事务的自动提交,模拟在系统中开启了...
大坑后记: sql事务关于
select
for
update
那点事
1.场景描述 这是开发中的一个项目,有以下场景:对于一条消息M,有若干个接收者(r1, r2, ...)。接收者收到消息后,发送确认消息。服务器从消息M的接收者zho
Oracle
17,137
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章