每次面试,遇到“谈谈你对锁的理解”,就不知道怎么回答了
如题,很杯具。
------解决方案--------------------锁了,可以防贼!防盗!
------解决方案--------------------简单的说就是为了处理并发,嘿嘿
------解决方案-------------------- 锁 ??
这 。。。。。。嗯。。。。。。。是吧?
------解决方案--------------------分两种情况分类
一种是独占锁,共享锁等
------解决方案--------------------
------解决方案--------------------SQL2005中的事务与锁定(一)
一共10篇。描述的很好。可以参考参考
------解决方案--------------------交给系统去处理吧,大多情况下,保持顺序的一致性的前提下,不需要去关心
------解决方案--------------------去看下石头的博客
------解决方案--------------------因为并发才能提高效率,但是会有冲突,因此在并发之前,最好给数据加锁。
X锁,只能互斥使用,A加了X锁,则B不能加S锁,也不能加X锁
S锁,共享锁,如果A加了S锁,B也可以加S锁,但不可以加X锁
可能会出现死锁的情况
。。。
------解决方案--------------------锁可以让你有秘密,锁也可以让你有安全感;但心锁也有可能让你与外界有的隔
------解决方案--------------------你可以给面试官举个例子:银行的ATM机 对同一个账户的并发操作。能很好的说明这个问题!