как создаются файлы журналов в Berkelydb Java Edition DB Base API - PullRequest
0 голосов
/ 11 июля 2011

мы используем berkeleydb java edition db base api, мы уже прочитали / записали CDRFile из 9 недостающих строк с транзакцией, и без транзакции, реализующей концепцию вторичной базы данных, мы получаем следующие проблемы:

с транзакцией ---------- размер среды базы данных 1,63 ГБ, что связано с нет. файлов журналов, созданных по 10 МБ.

без транзакции ------- размер среды базы данных 588 МБ, и здесь создается только один файл журнала размером 10 МБ. поэтому мы хотим знать, как это происходит ..

как создаются файлы журнала и что означает использование транзакции и не использование транзакции в среде БД и что это за файлы db _ db.001, _db.002, _ db.003 , _db.004, __db.005 и файлы журнала, такие как log.0000000001 ..... plz, скоро ответим

1 Ответ

0 голосов
/ 02 августа 2011

Похоже, что на этот вопрос уже был дан ответ Что такое файлы журналов и почему они создаются во время транзакции в Berkeleydb Core API (DBAPI)? .

Из вашего описания, похоже, вы используете ядро ​​Berkeley DB, а не Java Edition. __db.001 - __db.005 - это файлы системной среды общего региона. Файлы среды описаны здесь . Файлы log. * Являются файлами журнала транзакций. Файлы журнала транзакций описаны в ответе, указанном выше.

На эти типы вопросов часто легче / быстрее ответить на форуме Berkeley DB на OTN.

С уважением,

Dave

...