From: Dimitry S. <sd...@ib...> - 2014-05-13 11:52:29
|
13.05.2014 13:36, Vlad Khorsun wrote: > Yes How? If I remember your lesson right, garbage in a record is collected only if head version is marked with transaction number lesser that OAT. > list_staying used to undo dead record version. It is not a most often operation. Actually, it is used in following cases: 1) Undo with VIO_backout(). 2) Undo of update_in_place() in VIO_verb_cleanup(). 3) Applying third and following changes of the same record in one transaction. -- WBR, SD. |