LPL
LPL(logical page list)也是EXCEPTION PAGE SET的一種狀態(tài),通常在下面的情況下會(huì)把一個(gè)page set標(biāo)記成LPL狀態(tài):
1.在讀log的時(shí)候,有個(gè)page set open的log,當(dāng)讀到這條log,去open page set的時(shí)候,發(fā)現(xiàn)open不了,該page set包含的所有page都會(huì)被mark成LPL狀態(tài)
2.read page 失敗也會(huì)把page標(biāo)記成LPL狀態(tài)
3.LOG讀到的page是來自于deferred page set
4.page拿不到p-lock
5.apply不了log
在mark LPL后,會(huì)去issue一個(gè)message,來告訴我們是哪個(gè)page被mark成LPL了,以及LPL的LOG RANGE。
在LPL后,DB2會(huì)嘗試做AUTO LPL RECOVERY,如果成功了,就會(huì)自行消除LPL狀態(tài),如果不成功就要拿個(gè)DUMP具體看為什么LPL了。
總結(jié)
- 上一篇: C语言中输出两个数中的较大值(2021.
- 下一篇: C语言 写一个函数求两个数的较大值