|
|
UP
自己up一下,希望高手指教,谢谢先!
再longrow给出的叙述中有:
Transaction Free List Algorithms:
The Tx free list allocation process starts by scanning all Tx free lists allocated in the segment Header block and checking if a Tx free list entry has not already been allocated to the transaction. Else, it looks for an unused entry or an empty Tx free list belonging to a "committed" transaction. If the search fails, a new entry in the Tx free lists area is allocated. When there is no chance to expand the Tx Free lists area, the unfortunate transaction has to wait for an entry releas
关键是:
it looks for an unused entry or an empty Tx free list belonging to a "committed" transaction.
而此叙述和我上面贴出的有冲突,我有点迷惑,不太确信!
我上面的一贴,也是有出处:This article appeared in the Sept 1999 issue of Oracle Professional. 它说先Oracle searches the uncommitted TFL first,请细看前面一贴。
谢谢! |
|