On Wed, Jan 19, 2011 at 7:58 PM, Bernd Stramm <[email protected]> wrote:
> Doing the writes asynchronously can improve response time for the parts > of a system that don't wait for these particular write operations. Can you elaborate on that? Why would a process wait for a particular write operation, instead of just wanting to get access to the current state of the database? > It doesn't actually gain performance in the sense that write operations > don't complete any faster. It unblocks the process that is flushing the transaction, allowing it to process new requests. If you flush the data for a second and you get a new request, you lose that second (instead of being able to serve the request immediately). What you lose is "Durability" aspect of ACID. -- Ville M. Vainio @@ Forum Nokia _______________________________________________ MeeGo-dev mailing list [email protected] http://lists.meego.com/listinfo/meego-dev
