On Wed, 31 Mar 2004 12:15:36 +1000, [EMAIL PROTECTED] said: > G'day, > [snip of Ben's pseudo-code]
Just to check my understanding: the suggestion here is to reduce reader-writer conflict windows by buffering of writes. The writer acquires a read lock at the start of the transaction, and upgrades to a write lock only when it comes time to commit all pending IO. If i understand the proposal, this improves read concurrency at the cost of write throughput, because write IO is held back and started later than it could be if it were commenced as soon as the intent was known. -mda --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]