社区
MS-SQL Server
帖子详情
sql server里update时,是行锁还是表锁
crazycyber
2007-07-16 05:57:13
udpate table a
set column1 = 1
where idx = 1
sqlserver 执行update语句的时候,是锁整张表的吧
...全文
4609
53
打赏
收藏
sql server里update时,是行锁还是表锁
udpate table a set column1 = 1 where idx = 1 sqlserver 执行update语句的时候,是锁整张表的吧
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
53 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
houyajin
2011-11-02
打赏
举报
回复
贴子好老的说,学习了……
mmnxkl
2011-11-02
打赏
举报
回复
今天遇到这个问题,总算明白了,原来是因为没有主键。
cs_lb
2011-07-15
打赏
举报
回复
真老的贴。。。。
吾日三省-
2011-07-14
打赏
举报
回复
学习一下..
ying25135
2011-07-14
打赏
举报
回复
学习中
wujianfeng32
2011-07-13
打赏
举报
回复
行锁
where idx = 1
ChinaITOldMan
2011-07-12
打赏
举报
回复
LEARNING
ShoJinto
2011-07-12
打赏
举报
回复
应该是行锁吧![Quote=引用楼主 crazycyber 的回复:]
udpate table a
set column1 = 1
where idx = 1
sqlserver 执行update语句的时候,是锁整张表的吧
[/Quote]
M1234
2011-07-12
打赏
举报
回复
我觉得还在于idx=1的有多少行,如果绝大多数都是idx=1,应该使用表锁。
rfq
2011-07-11
打赏
举报
回复
学习了
lao_bulls
2011-07-10
打赏
举报
回复
学习了
iittyou
2011-07-10
打赏
举报
回复
锁有什么关系吗
潮起潮落
2011-07-08
打赏
举报
回复
还是学习了。
Wang471981125
2011-03-31
打赏
举报
回复
调试。。。。。。。。。。。
zlcqupt
2011-03-31
打赏
举报
回复
学
习
dearbinge
2011-03-31
打赏
举报
回复
好贴 顺便提了今天的分
oO寒枫Oo
2011-03-31
打赏
举报
回复
原来有人在挖坟
-狙击手-
2011-03-31
打赏
举报
回复
crazycyber:你好!
截至 2011-02-24 03:53:06 前:
你已发帖 35 个, 未结贴
4
个;
结贴率为:
88.57%
[
水族杰纶
2011-03-31
打赏
举报
回复
[Quote=引用 34 楼 haiwer 的回复:]
这贴真老
[/Quote]
昵称被占用了
2011-03-31
打赏
举报
回复
这贴真老
加载更多回复(32)
SQL
server
部分课件与练习
除了上述锁类型,
SQL
Server
还有其他的锁机制,如页锁(PAGE)、
行锁
(ROW)和
表锁
(TABLE)。这些锁共同协作,为
SQL
Server
提供了一套完整的并发控制策略,确保数据的一致性和事务的正确性。在实际应用中,了解和...
查看
sql
server
update
时
,是
行锁
还是
表锁
https://bbs.csdn.net/topics/120000749 ...问题: udpate a set column1 = 1 where idx = 1
sql
server
执行
update
语句的
时
候,是锁整张表的吧 分析: 看表结构, 如果没有主键无...
sql
server
中
update
会加
行锁
还是
表锁
?
update
from table set xx='aa' where yy='bb' ...这
里
的yy字段不是主键,但值都是唯一的,这样的话,不加 rowlock
时
update
是锁行还是锁表? 最佳答案 锁表。 若指定主键,只有一条记录,则锁行。 若不指定,则锁
sql
server
update
时
,是
行锁
还是
表锁
https://bbs.csdn.net/topics/120000749 http://www.cnblogs.com/s021368/articles/2148659.html 问题: udpate a set column1 = 1 where idx = 1
sql
server
执行
update
语句的
时
候,是锁整张表的吧 分析: ...
数据库
update
语句到底是
行锁
还是
表锁
?
大致把问题分为两种情况:有索引或者没有索引。 无索引的情况下,如果不走主键,那么
update
为
表锁
;有索引的情况下,走索引或者走主键(效果一样),那么
update
变为
行锁
。
MS-SQL Server
34,835
社区成员
254,636
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章