Что такое файлы журнала и почему они создаются во время транзакции в Berkeleydb Core API (DBAPI)? - PullRequest
1 голос
/ 11 июля 2011

Мы используем BerkeleyDB Java Edition, основной API для чтения / записи CDRFILES, у нас возникли проблемы с файлами журналов.

Когда мы записываем записи 9lack в базу данных, то создаются несколько файлов журналов огромных размеров 1,08 ГБ .Мы хотим знать, почему при использовании транзакции создаются несколько файлов журналов, это связано с каждым оператором фиксации после записи данных в базу данных?или есть другая причина?

1 Ответ

3 голосов
/ 11 июля 2011

Это нормально. Файлы журнала содержат текущие транзакции, а также информацию, которую вы можете использовать для восстановления базы данных (что означает, что они подходят для резервного копирования и аварийного восстановления).

Внимательно прочитайте главу 5 документации, а также этот раздел , в котором объясняется периодическое обслуживание вашей базы данных.

...