After being logged to disk, transactions of any complexity can be processed by a system in just a few microseconds. LazyEvaluation is the key. See: http://www.prevayler.org/wiki.jsp?topic=InstantaneousTransactions ----