Модератор: Модераторы
unC0Rr писал(а):debi12345: ФС в принципе не может поддерживать целостность данных в файле, поскольку для этого нужно хоть что-то знать о структуре данных, так что Ваши сведения о чудесных возможностях ext3 не совпадают с реальностью
debi12345
Не убедил
debi12345 писал(а):unC0Rr писал(а):debi12345: ФС в принципе не может поддерживать целостность данных в файле, поскольку для этого нужно хоть что-то знать о структуре данных, так что Ваши сведения о чудесных возможностях ext3 не совпадают с реальностью
Ext3 делает открывает/подтверждает/откатывает транзакции, как и БД-сервера (которые тоже не знают о структуре.)
debi12345 писал(а):Насколько помню, API сервера, при РЕАЛЬНОМ сохранении данных, вызывает FSYNC ( и проверят код ошибки )
unC0Rr писал(а):Да, СУБД обеспечивает целостность БД при помощи поддержания файла в синхронизированном состоянии, при этом тип ФС (журналируемая или нет) не имеет значения.
shade писал(а):unC0Rr писал(а):Да, СУБД обеспечивает целостность БД при помощи поддержания файла в синхронизированном состоянии, при этом тип ФС (журналируемая или нет) не имеет значения.
Имеет: если файл БД окажется поврежденным (например, в FAT будет обрыв цепочки кластеров) или вообще потеряется, то СУБД ничего сделать не сможет.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12