付費(fèi)下載
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第10章事務(wù)與并發(fā)控制習(xí)題參考答案選擇題如果事務(wù)T獲得了數(shù)據(jù)項(xiàng)A的排他鎖,則其他事務(wù)對(duì)A A.只能讀不能寫 B.只能寫不能讀C.可以寫也可以讀 D.不能讀也不能寫答:D設(shè)事務(wù)T1和T2執(zhí)行如圖10-17所示的并發(fā)操作,這種并發(fā)操作存在的問(wèn)題是時(shí)間事務(wù)T1事務(wù)T2t1讀A=100,B=10t2讀A=100計(jì)算A=A*2=200寫回A=200t3計(jì)算A+B=110t4讀A=200,B=10再次計(jì)算A+B=210圖10-17并發(fā)操作A.丟失修改 B.不能重復(fù)讀C.讀臟數(shù)據(jù) D.產(chǎn)生幽靈數(shù)據(jù)答:B下列不屬于事務(wù)特征的是 A.完整性 B.一致性C.隔離性 D.原子性答:A事務(wù)一旦提交,其對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的修改就是永久的,以后的故障不會(huì)對(duì)事務(wù)的操作結(jié)果產(chǎn)生任何影響。這個(gè)特性是事務(wù)的 A.原子性 B.一致性隔離性 D.持久性答:D在多個(gè)事務(wù)并發(fā)執(zhí)行時(shí),如果事務(wù)T1對(duì)數(shù)據(jù)項(xiàng)A的修改覆蓋了事務(wù)T2對(duì)數(shù)據(jù)項(xiàng)A的修改,這種現(xiàn)象稱為 A.丟失修改 B.讀臟數(shù)據(jù)C.不可重復(fù)讀 D.?dāng)?shù)據(jù)不一致答:A若事務(wù)T對(duì)數(shù)據(jù)項(xiàng)D已加了S鎖,則其他事務(wù)對(duì)數(shù)據(jù)項(xiàng)D A.可以加S鎖,但不能加X鎖B.可以加X鎖,但不能加S鎖C.可以加S鎖,也可以加X鎖D.不能加任何鎖答:A在數(shù)據(jù)庫(kù)管理系統(tǒng)的三級(jí)封鎖協(xié)議中,二級(jí)封鎖協(xié)議的加鎖要求是A.讀數(shù)據(jù)時(shí)不加鎖,寫數(shù)據(jù)是在事務(wù)開始時(shí)加X鎖,事務(wù)完成后釋放X鎖B.讀數(shù)據(jù)時(shí)加S鎖,讀完即釋放S鎖;寫數(shù)據(jù)時(shí)加X鎖,寫完即釋放X鎖C.讀數(shù)據(jù)時(shí)加S鎖,讀完即釋放S鎖;對(duì)寫數(shù)據(jù)是在事務(wù)開始時(shí)加X鎖,事務(wù)完成后釋放X鎖D.在事務(wù)開始時(shí)即對(duì)要讀、寫的數(shù)據(jù)加鎖,等事務(wù)結(jié)束后再釋放全部鎖答:C在數(shù)據(jù)庫(kù)管理系統(tǒng)的三級(jí)封鎖協(xié)議中,一級(jí)封鎖協(xié)議能夠解決的問(wèn)題是 A.丟失修改 B.不可重復(fù)讀C.讀臟數(shù)據(jù) D.死鎖答:A在多個(gè)事務(wù)并發(fā)執(zhí)行時(shí),如果并發(fā)控制措施不好,則可能會(huì)造成事務(wù)T1讀了事務(wù)T2的“臟”數(shù)據(jù)。這里的“臟”數(shù)據(jù)是指 A.T1回滾前的數(shù)據(jù) B.T1回滾后的數(shù)據(jù)C.T2回滾前的數(shù)據(jù) D.T2回滾后的數(shù)據(jù)答:C若系統(tǒng)中存在4個(gè)等待事務(wù)T0、T1、T2和T3,其中T0正等待被T1鎖住的數(shù)據(jù)項(xiàng)A1,T1正等待被T2鎖住的數(shù)據(jù)項(xiàng)A2,T2正等待被T3鎖住的數(shù)據(jù)項(xiàng)A3,T3正等待被T0鎖住的數(shù)據(jù)項(xiàng)A0。則此時(shí)系統(tǒng)所處的狀態(tài)是 A.活鎖 B.死鎖C.封鎖 D.正常答:B簡(jiǎn)答題什么是事務(wù)?它有哪些特性?每個(gè)特性的含義是什么?答:事務(wù)是用戶定義的數(shù)據(jù)操作系列,這些操作作為一個(gè)完整的工作單元執(zhí)行。一個(gè)事務(wù)內(nèi)的所有語(yǔ)句作為一個(gè)整體,要么全部執(zhí)行,要么全部不執(zhí)行。事務(wù)有原子性、一致性、隔離性和持久性四個(gè)特征。原子性:事務(wù)的原子性是指事務(wù)是數(shù)據(jù)庫(kù)的邏輯工作單位,事務(wù)中的操作,要么都做,要么都不做。一致性:指事務(wù)執(zhí)行的結(jié)果必須是使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)。隔離性:指數(shù)據(jù)庫(kù)中一個(gè)事務(wù)的執(zhí)行不能被其他事務(wù)干擾。持久性:指事務(wù)一旦提交,則其對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的改變就是永久的,以后的操作或故障不會(huì)對(duì)事務(wù)的操作結(jié)果產(chǎn)生任何影響。什么是調(diào)度?它的作用是什么?答:調(diào)度是事務(wù)中的操作的執(zhí)行順序,正確的調(diào)度可以保證并發(fā)事務(wù)的正確性。什么是并發(fā)控制?它的目的是什么?答:在多用戶系統(tǒng)中,可能同時(shí)運(yùn)行著多個(gè)事務(wù)。當(dāng)系統(tǒng)中同時(shí)有多個(gè)事務(wù)運(yùn)行時(shí),特別是當(dāng)這些事務(wù)使用同一段數(shù)據(jù)時(shí),彼此之間就有可能產(chǎn)生相互干擾的情況。并發(fā)控制的目的就是保證并發(fā)事務(wù)的ACID特性。解釋下列概念:丟失修改。讀臟數(shù)據(jù)。不可重復(fù)讀。答:丟失修改:是指兩個(gè)事務(wù)T1和T2讀入同一數(shù)據(jù)并進(jìn)行修改,T2提交的結(jié)果破壞了T1提交的結(jié)果,導(dǎo)致T1的修改被T2覆蓋掉了。讀臟數(shù)據(jù):指一個(gè)事務(wù)讀了某個(gè)失敗事務(wù)運(yùn)行過(guò)程中的數(shù)據(jù)。不可重復(fù)讀:指事務(wù)T1讀取數(shù)據(jù)后,事務(wù)T2執(zhí)行了更新操作,修改了T1讀取的數(shù)據(jù),T1操作完數(shù)據(jù)后,又重新讀取了同樣的數(shù)據(jù),但這次讀完之后,當(dāng)T1再對(duì)這些數(shù)據(jù)進(jìn)行相同操作時(shí),所得的結(jié)果與前一次不一樣。什么是兩階段鎖?答:兩段鎖是指所有的事務(wù)必須分為兩個(gè)階段對(duì)數(shù)據(jù)進(jìn)行加鎖和解鎖,具體內(nèi)容如下:在對(duì)任何數(shù)據(jù)進(jìn)行讀寫操作之前,首先要獲得對(duì)該數(shù)據(jù)的封鎖。在釋放一個(gè)封鎖之后,事務(wù)不再申請(qǐng)和獲得任何其他封鎖。什么是可串行化調(diào)度?可串行化的目的是什么?答:多個(gè)事務(wù)的并發(fā)執(zhí)行是正確的,當(dāng)且僅當(dāng)其結(jié)果與按某一順序的串行執(zhí)行的結(jié)果相同,就稱這種調(diào)度為可串行化的調(diào)度??纱行允遣l(fā)事務(wù)正確性的準(zhǔn)則??纱谢哪康谋WC并發(fā)執(zhí)行的事務(wù)的執(zhí)行結(jié)果是正確的。設(shè)有三個(gè)事務(wù):T1、T2和T3,其所包含的操作為:T1:A=A+2T2:A=A*2T3:A=A-2設(shè)A的初值為5,若這三個(gè)事務(wù)并行執(zhí)行,則可能的調(diào)度策略有幾種?對(duì)每
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 磁頭裝配工道德水平考核試卷含答案
- 煙機(jī)電工創(chuàng)新實(shí)踐測(cè)試考核試卷含答案
- 礦產(chǎn)地質(zhì)調(diào)查員沖突解決測(cè)試考核試卷含答案
- 糖坯制造工崗前履職考核試卷含答案
- 生物制品培養(yǎng)基生產(chǎn)工發(fā)展趨勢(shì)模擬考核試卷含答案
- 塑料制品生產(chǎn)檢驗(yàn)工崗前安全培訓(xùn)考核試卷含答案
- 銀行內(nèi)部審計(jì)工作流程制度
- 酒店員工晉升與發(fā)展規(guī)劃制度
- 南丹縣車河宜樂灣養(yǎng)殖場(chǎng)擴(kuò)建項(xiàng)目環(huán)境影響報(bào)告書
- 便民春風(fēng)行動(dòng)培訓(xùn)課件
- (一模)烏魯木齊地區(qū)2026年高三年級(jí)第一次質(zhì)量監(jiān)測(cè)物理試卷(含答案)
- 高級(jí)消防設(shè)施操作員模擬試題及答案(新版)9
- 江蘇省南通市如皋市創(chuàng)新班2025-2026學(xué)年高一上學(xué)期期末數(shù)學(xué)試題+答案
- GB/T 41914.3-2025微細(xì)氣泡技術(shù)微細(xì)氣泡使用和測(cè)量通則第3部分:微細(xì)氣泡發(fā)生方法
- 2025年福建省三明市中考一模英語(yǔ)試題(含答案與解析)
- 內(nèi)科護(hù)理科研進(jìn)展
- 安徽省蚌埠市2024-2025學(xué)年高二上學(xué)期期末考試 物理 含解析
- 配送員派單勞務(wù)合同范本
- 退休人員返聘勞務(wù)合同
- 浙江省杭州市蕭山區(qū)2024-2025學(xué)年六年級(jí)上學(xué)期語(yǔ)文期末試卷(含答案)
- 《火力發(fā)電廠鍋爐技術(shù)監(jiān)督導(dǎo)則》
評(píng)論
0/150
提交評(píng)論