Как стать автором
Обновить

Комментарии 2

В статье сказано, что
"Файлы журнализации нужны для того, чтобы обеспечить работоспособность реляционных баз данных в терминах ACID. Напомню, что ACID — это набор свойств реляционной базы данных, которые гарантируют в том числе надёжность транзакции".
В соответствии с документацией файлы журнала прежде всего существуют для безопасного восстановления после краха сервера.

Добрый день, спасибо за ваш вопрос и уточнение.

Вы все верно подметили, позвольте раскрыть тему. ACID состоит из 4 букв

  • Atomicity — Атомарность

  • Consistency — Согласованность (консистентность)

  • Isolation — Изолированность

  • Durability — Надежность

Функционал для безопасного восстановления после краха сервера - на себя берет буква D. Другими словами, если к примеру произошло обесточивание системы или сбой в оборудовании, то изменения, сделанные на данных успешно завершённой транзакцией, должны остаться после возвращения системы в работу.

В своей статье я отметил, что ACID принцип также гарантирует надежность транзакции, нисколько не преуменьшая роль функции восстановление системы после краха. :-).

Зарегистрируйтесь на Хабре , чтобы оставить комментарий