sql server里update时,是行锁还是表锁

crazycyber 2007-07-16 05:57:13
udpate table a
set column1 = 1
where idx = 1
sqlserver 执行update语句的时候,是锁整张表的吧
...全文
4609 53 打赏 收藏 转发到动态 举报
写回复
用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)

34,835

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧