Сверхбыстрый COMMIT в СУБД: как проверить реальную сохранность данных
Команда Хабра провела исследование, показавшее, что функция `fsync`, предназначенная для обеспечения надёжной записи данных на диск, не всегда гарантирует сохранность транзакций из-за возможных игнорирований на уровне драйверов, ОС или виртуализации.
Эксперты Хабра выяснили, что даже при включённой опции `fsync` в конфигурации системы управления базами данных (СУБД) фактическая запись данных на физический носитель не всегда происходит. Это связано с тем, что запрос на синхронизацию данных может быть проигнорирован на различных уровнях: драйвером устройства, операционной системой или средой виртуализации, при этом СУБД успешно подтверждает COMMIT клиенту.


Комментарии (0)
Без регистрации. Комментарии проверяются автоматически перед публикацией.
Пока нет комментариев. Будьте первым!