On Mon, Feb 28, 2011 at 10:25 AM, <Laimutis.Nedzinskas@xxxxxx> wrote: > ... > > Only that the actual recovery would happen when LOB is first accessed. > Which brings some interesting "hows" how Oracle performs LOB version of > "block cleanout" but again, that is doable provided enough data is stored > for crash recovery. The only questions are where that data is stored and > how it affects performance. > > LOB read consistency & block versioning is done using LOB indexes. They keep pointers to different versions of LOB chunks in them... I have a little illustration on page 21 of my old LOB internals presentation: http://www.slideshare.net/tanelp/oracle-lob-internals-and-performance-tuning Tanel