04.01.2012 0:04, Kjell Rilbe wrote: > To make this a bit less work intensive, would it be possible and a good > idea to mark each database page with the lowest transaction id in use on > that page? In that case, the task could skip all pages where this value > is>= OIT - 1.
It could avoid page writes but not page reads. The latter could also be possible to achieve but the solution is going to be even more complicated. Dmitry ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel