Subject | Some technical questions for experienced Firebird users/programmers |
---|---|
Author | Boguslaw Brandys |
Post date | 2004-06-18T10:43:08Z |
Hello,
I don't know if this is the right group for that questions , so fix me if
i'm wrong.
I was told that some cheap IDE drives have broken chips and incorrectly
return written status (checked using for example fsync() UNIX ,
FlushFileBuffers() Windows functions) for data in internal disc buffer
BEFORE actually write them on disc surface, so the question are : does
Firebird uses those functions and does anybody have problems with
corrupted databases even using Forced Writes on, on Windows/Linux (without
using UPS of course) ?
Is switching on Forced Writes on Linux (ext3 partition) gives any better
security against data corruption ? I don't see it's mentioned as required
under Linux.
--
Best Regards
Bogusław Brandys
I don't know if this is the right group for that questions , so fix me if
i'm wrong.
I was told that some cheap IDE drives have broken chips and incorrectly
return written status (checked using for example fsync() UNIX ,
FlushFileBuffers() Windows functions) for data in internal disc buffer
BEFORE actually write them on disc surface, so the question are : does
Firebird uses those functions and does anybody have problems with
corrupted databases even using Forced Writes on, on Windows/Linux (without
using UPS of course) ?
Is switching on Forced Writes on Linux (ext3 partition) gives any better
security against data corruption ? I don't see it's mentioned as required
under Linux.
--
Best Regards
Bogusław Brandys