Sqlite WAL mode: сколько времени ожидать блокировки в режиме WAL? - PullRequest
0 голосов
/ 03 июля 2019

Я планирую использовать Sqlite с режимом WAL (на веб-сервере).

Как я понимаю, чтения в этом режиме никогда не блокируются, даже если запись происходит в одно и то же время.

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

Итак:

  • Сколько времени следует ожидать блокировки в режиме WAL, когда транзакция записывается в файл WAL?Когда файл WAL передается?

  • Есть ли какие-либо тесты, проверяющие эту точку?

спасибо.

...