Filesystems (ext3, reiser, xfs, jfs) comparison on Debian Etch (Debian
Posted Apr 27, 2006 13:16 UTC (Thu) by
erich (subscriber, #7127)
In reply to:
Filesystems (ext3, reiser, xfs, jfs) comparison on Debian Etch (Debian by forthy
Parent article:
Filesystems (ext3, reiser, xfs, jfs) comparison on Debian Etch (Debian
Administration)
Metadata integrity buys you fsck time. Thats what it is about, not having to fsck your terabytes (whatever) after a crash.
Ext3 and I guess reiserfs are usually not using full data journalling either, because that is much slower. ext3 can, but I think it comes with a serious speed penalty.
Just get a log of your fsck on reboot, and you should have information on which files were trashed, and restore them from backup if they aren't okay.
If an application needs to ensure data integrity, it should be handled in the application, not the filesystem. The application can usually do this much more efficiently. Or at all.
A database file will be changing all the time, probably only being in a completely "consistent" state only when the database server is actually shut down properly. What does data journalling buy you, if you need to be able to handle application crashes and such anyway, too?
(
Log in to post comments)