![]() |
|
|||
WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
sqlite3_wal_checkpoint(D,X) эквивалент
sqlite3_wal_checkpoint_v2(D,X,
SQLITE_CHECKPOINT_PASSIVE,0,0). Вкратце, sqlite3_wal_checkpoint(D,X) заставляет содержание
журнала с упреждающей записью для БД X на
соединении с базой данных D
быть переданным в файл базы данных и перезагрузить журнал с упреждающей
записью. См. checkpointing для подробностей. Этот интерфейс раньше был единственным способом
заставить контрольную точку происходить. Но более новый и более сильный
sqlite3_wal_checkpoint_v2()
был добавлен. Этот интерфейс сохраняется для обратной
совместимости и как удобство для запросов, которые должны вручную начать
отзыв, но для которых не нужна полная мощность (и соответствующее усложнение)
sqlite3_wal_checkpoint_v2().
Choose any three.
SQLite C Interface
Контрольная точка базы данных
int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb);