每次面试,遇到“谈谈你对锁的理解”,就不知道怎么回答了

lanmengxjh 2011-03-22 04:50:17
如题,很杯具。
...全文
241 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
Iammalt 2012-09-19
  • 打赏
  • 举报
回复
一把锁只能有一号钥匙
不疯魔 2011-10-25
  • 打赏
  • 举报
回复
锁是一种处理 在同一段时间内,不同的请求同时操作同一段资源的现象。弄清发生规律[先来后到] 避免受其影响。
  • 打赏
  • 举报
回复
kevin_long 2011-03-24
  • 打赏
  • 举报
回复
你可以给面试官举个例子:银行的ATM机 对同一个账户的并发操作。能很好的说明这个问题!
miangmiang咩 2011-03-24
  • 打赏
  • 举报
回复
锁可以让你有秘密,锁也可以让你有安全感;但心锁也有可能让你与外界有的隔
完美灬缺陷 2011-03-23
  • 打赏
  • 举报
回复
ndzj981479673 2011-03-23
  • 打赏
  • 举报
回复
因为并发才能提高效率,但是会有冲突,因此在并发之前,最好给数据加锁。

X锁,只能互斥使用,A加了X锁,则B不能加S锁,也不能加X锁
S锁,共享锁,如果A加了S锁,B也可以加S锁,但不可以加X锁

可能会出现死锁的情况
。。。
feixianxxx 2011-03-22
  • 打赏
  • 举报
回复
去看下石头的博客
zheninchangjiang 2011-03-22
  • 打赏
  • 举报
回复
交给系统去处理吧,大多情况下,保持顺序的一致性的前提下,不需要去关心
vcrun 2011-03-22
  • 打赏
  • 举报
回复
coderun 2011-03-22
  • 打赏
  • 举报
回复
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wxf163 的回复:]

锁 ??

这 。。。。。。嗯。。。。。。。是吧?
[/Quote]
aier3333 2011-03-22
  • 打赏
  • 举报
回复
锁。。。这个。。。嗯!!~~~
哈喽Baby 2011-03-22
  • 打赏
  • 举报
回复
Xiao_Ai_Mei 2011-03-22
  • 打赏
  • 举报
回复
SQL2005中的事务与锁定(一)

一共10篇。描述的很好。可以参考参考
lanmengxjh 2011-03-22
  • 打赏
  • 举报
回复
说明一下,原来发在ORACLE版了,所以才有了“突然发现,发错地了。本来想发到SQL SERVER版的。又一杯具”这个回复。刚回复完,发现还可以自己移动贴子,就移回来了。

下面的继续讨论。。
iqlife 2011-03-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 sql77 的回复:]

简单的说就是为了处理并发,嘿嘿
[/Quote]

ORACLE和SQL SERVER都是一样的目的,只是处理机制以及锁类型不同而已
Xiao_Ai_Mei 2011-03-22
  • 打赏
  • 举报
回复
一头雾水
--小F-- 2011-03-22
  • 打赏
  • 举报
回复
分两种情况分类

一种是独占锁,共享锁等

王向飞 2011-03-22
  • 打赏
  • 举报
回复
锁 ??

这 。。。。。。嗯。。。。。。。是吧?
加载更多回复(3)

11,849

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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