社区
MS-SQL Server
帖子详情
请问执行一条update语句有没有必要用锁
步行人
2009-08-03 09:21:54
如题
...全文
143
10
打赏
收藏
请问执行一条update语句有没有必要用锁
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weichaozu131083
2009-08-04
打赏
举报
回复
楼主可能是说批量更新的问题,如果一次更新很多条记录,
其实自动加到事务里去的,只要有一条记录更新失败,则整个更新都失败,全部回滚,
所有修改数据的sql语句都有事务,你不用begin tran,它也会建立隐性事务的,
helanye
2009-08-03
打赏
举报
回复
up
一个upate是不需要上什么锁的。
football
2009-08-03
打赏
举报
回复
up
一个upate是不需要上什么锁的。
SQL77
2009-08-03
打赏
举报
回复
[Quote=引用 6 楼 josy 的回复:]
引用 4 楼 sql77 的回复:
引用 2 楼 josy 的回复:
看update一条语句需要多久,看并发数量有多大
树哥,忘问了,就那帖排序是咋弄的
回到你那个帖子里了
[/Quote]
树哥,再回到那帖看一下,麻烦树哥了
百年树人
2009-08-03
打赏
举报
回复
[Quote=引用 4 楼 sql77 的回复:]
引用 2 楼 josy 的回复:
看update一条语句需要多久,看并发数量有多大
树哥,忘问了,就那帖排序是咋弄的
[/Quote]
回到你那个帖子里了
Zoezs
2009-08-03
打赏
举报
回复
update本来就会建立行锁啊,
除非你想锁表。
如果并发高的话就事务。
SQL77
2009-08-03
打赏
举报
回复
[Quote=引用 2 楼 josy 的回复:]
看update一条语句需要多久,看并发数量有多大
[/Quote]
树哥,忘问了,就那帖排序是咋弄的
SQL77
2009-08-03
打赏
举报
回复
数据量不大,就不用了
百年树人
2009-08-03
打赏
举报
回复
看update一条语句需要多久,看并发数量有多大
htl258_Tony
2009-08-03
打赏
举报
回复
一般没这个必要
update
语句
的
执行
过程
更多内容关注微信公众号:fullstack888昨天很多同学在后台问,为什么
Update
是二阶段提交?紧接上文,我们了解了:深入理解Mysql
执行
过程及
执行
顺序。今天我们主要分析一下upd...
面试官:select
语句
和
update
语句
分别是怎么
执行
的?
最近有粉丝面试互联网公司被问到:你知道select
语句
和
update
语句
分别是怎么
执行
的吗?,要我写一篇这两者
执行
SQL
语句
的区别,这不就来了。 总的来说,select和
update
执行
的逻辑大体一样,但是具体的实现还是有区别的。 当然深入了解select和
update
的具体区别并不是只为了面试,当希望Mysql能够高效的
执行
的时候,最好的办法就是清楚的了解Mysql是如何
执行
查询的,只有更加全面的了解SQL
执行
的每一个过程,才能更好的进行SQl的优化。 select
语句
当
执行
一条
查询的SQl的时
DB2
UPDATE
语句
----start 我估计,只要是知道SQL
语句
的人都会用
UPDATE
语句
,可是大部分人不知道
UPDATE
语句
有两种写法,首先,考虑下面的情况: CREATE TABLE STUDENT ( ID INT,---学号 NAME VARCHAR(20) NOT NULL,---姓名 BIRTHDAY DATE---生日 primary
oracle一次
执行
多个
语句
吗,oracle中多个
update
语句
,怎么一次性
执行
完?
其实二楼写的最简单,但对于新手,最好别那么写,至于1楼,如果数据不是很多,没
必要
搞个游标。你也可以看看我写的create or replace procedure P_
Update
(o_vc_message out varchar2)istype column1 is table of table1.column1%type index by binary_integer;col1s colum...
python
执行
mysql多个sql
语句
_mysql -- 一次
执行
多条sql
语句
最近要做一个软件升级,其中涉及到数据库表字段的变动(新增或删除或修改),所有的关于数据库的变动的sql
语句
都是存放在Sql
update
.sql文件中,每次升级的时候都需要
执行
一次Sql
update
.sql里的所有sql
语句
,这就涉及到
执行
多条
语句
的问题了。软件在CodeIgniter框架上开发的,CodeIgniter有封装好的
执行
sql
语句
的函数:$this->db->query('...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章