NOVOTS KMS 词汇表 Glossary    联系我们 Contact Us
查询 Search  
   
按类别浏览 Browse by Category
NOVOTS KMS .: 数据库 .: Lock Waits and DeadLocks

Lock Waits and DeadLocks

Lock waits and Dead Locks

锁等待的含义: 即数据在运行过程中,为了保证数据的一致性,在对数据库中的数据进行操作时,正在运行的数据都会被暂时锁定起来,一边在后台运行处理,当再进来其他数据,会新建一个锁等待锁定起来,每处理一次数据流,都会解锁并释放掉。但是,有时,由于程序中的原因,锁住资源后长时间未对其工作进行提交;或是由于用户的原因,如调出需要修改的数据后,未及时修改并提交,而是放置于一旁;或是由于客户服务器方式中客户端出现"死机",而服务器端却并未检测到,从而造成锁定的资源未被及时释放,影响到其它用户的操作。此时锁等待错误产生,需要管理员手动解锁。

 

死锁的含义:由于多用户、多任务的并发性和事务的完整性要求,当多个事务处理对多个资源同时访问时,若双方已锁定一部分资源但也都需要对方已锁定的资源时,无法在有限的时间内完全获得所需的资源,就会处于无限的等待状态,从而造成其对资源需求的死锁。

 


这篇文章对你多有用?

相关文章

article scroll lock
“scroll lock”...

(No rating)  3-29-2011    Views: 999   
article scroll lock
scroll lock...

(No rating)  8-29-2011    Views: 969   
article 点四个箭头成滚动条功能了,怎么调回?
按了SCROLL LOCK键了 ...

(No rating)  11-19-2008    Views: 982   

用户评语

添加评语
当前还没有评语.


.: .: .: .: .:
[ 登陆 ]
北京护航科技有限公司 2006

Novots Technologies Limited