問答題

【論述題】試述活鎖的產(chǎn)生原因和解決方法。

答案: 活鎖產(chǎn)生的原因:當(dāng)一系列封鎖不能按照其先后順序執(zhí)行時(shí),就可能導(dǎo)致一些事務(wù)無(wú)限期等待某個(gè)封鎖,從而導(dǎo)致活鎖。避免活鎖的簡(jiǎn)單...
題目列表

你可能感興趣的試題

問答題

【論述題】什么是活鎖?什么是死鎖?

答案:
如果事務(wù)Tl封鎖了數(shù)據(jù)R,事務(wù)幾又請(qǐng)求封鎖R,于是幾等待。幾也請(qǐng)求封鎖R,當(dāng)Tl釋放了R上的封鎖之后系統(tǒng)首先...
問答題

【論述題】如何用封鎖機(jī)制保證數(shù)據(jù)的一致性?

答案: DBMS在對(duì)數(shù)據(jù)進(jìn)行讀、寫操作之前首先對(duì)該數(shù)據(jù)執(zhí)行封鎖操作,例如下圖中事務(wù)Tl在對(duì)A進(jìn)行修改之前先對(duì)A執(zhí)行xock(A)...
微信掃碼免費(fèi)搜題