社区
Oracle
帖子详情
关于select for update
ibicanfly
2003-08-20 05:31:14
各位老大
SQL文中的select for update一般用于什么场合阿?
...全文
255
5
打赏
收藏
关于select for update
各位老大 SQL文中的select for update一般用于什么场合阿?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
给记录上锁
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
语句是不会对数据加锁,妨碍影响其他的DML和DDL操作。同时,在多版本一致读机制的支持下,
select
语句也不会被其他类型语句所阻碍。 借助for
update
子句,我们可以在应用程序的层面手工实现数据加锁保护操作。本篇我们就来介绍一下这个子句的用法和功能。 下面是采自Oracle官方文档《S
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
select
for
update
和
select
for
update
wait和
select
for
update
nowait的区别
select
for
update
和
select
for
update
wait和
select
for
update
nowait的区别 CREATE TABLE "TEST6" ( "ID" VARCHAR2(30), "NAME" VARCHAR2(30), "AGE" NUMBER(2,0), "SEX" VARCHAR2(2
Oracle
17,082
社区成员
55,236
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章