Запрос на реализацию схемы в Беркли БД
Ниже я нашел параметры, которые использует наш код, на этапе реализации схемы. Мы просто используем значения по умолчанию, как показано ниже.
enum { CACHE_SIZE_KBYTES = 10000,
LOG_SIZE_KBYTES = 2000,
CHKPT_COALESCE_KBYTES = 1,
CHKPT_COALESCE_MINS = 0,
TXN_PER_LOG_PRUNE_CHK = 50,
PAGE_SIZE_KBYTES = 0,
MAX_LOG_FILE_NAME_LEN = 25 };
Мой вопрос: не могли бы вы помочь мне понять значение этих 7 параметров? так что я могу знать, когда настроить эти значения, как требуется?
1 ответ
Эти переменные зависят от приложения, а не являются частью Беркли БД.
Узнайте, как эти переменные используются в вызовах API Berkeley DB, а затем прочитайте документацию Berkeley DB по адресу oracle.com для этих вызовов.