假設在一資料庫系統中有6筆transactions
其執行狀態如下圖,其中tc1與tc2表示
checkpoint的時間,tf表示發生
system failure的時間。
"為了達成資料庫系統的recovery,請說明要用何種機制?"
圖大概是這樣(*CP => checkpoint)
Time tc1 tc2 tf
----------------------------------------------
T1 0---+-----0 | |
T2 0--+-------+--0 |
T3 | | 0--|
T4 | 0--+-------|
T5 0-+-------+-------|
T6 | 0-----+---0 |
| | |
Transactions cp cp system failure
我的疑問是雙引號的問題,答案寫 即時更新 / 延遲更新 都可以嗎?
祝大家金榜題名
--
其執行狀態如下圖,其中tc1與tc2表示
checkpoint的時間,tf表示發生
system failure的時間。
"為了達成資料庫系統的recovery,請說明要用何種機制?"
圖大概是這樣(*CP => checkpoint)
Time tc1 tc2 tf
----------------------------------------------
T1 0---+-----0 | |
T2 0--+-------+--0 |
T3 | | 0--|
T4 | 0--+-------|
T5 0-+-------+-------|
T6 | 0-----+---0 |
| | |
Transactions cp cp system failure
我的疑問是雙引號的問題,答案寫 即時更新 / 延遲更新 都可以嗎?
祝大家金榜題名
--
All Comments