I'm wondering how useful it would be if one could enable selective
fsync. That would mean that although the database was running
async mode, the system tables and doing things like create index
would cause an fsync to enforce ordering in case of a crash.
This would prevent more serious problems like stray files in the
database while still allowing normal data to be managed quickly.
--
-Alfred Perlstein - [bright(at)wintelcom(dot)net|alfred(at)freebsd(dot)org]
"I have the heart of a child; I keep it in a jar on my desk."