Обновить

ACID в SQLite

Время на прочтение3 мин
Охват и читатели9.4K
Всего голосов 12: ↑8 и ↓4+4
Комментарии1

Комментарии 1

Вот, кстати, недавно поимел большой геморрой с пунктом 2 в алгоритме чтения. Оказалось, что это делается всегда, независимо от выбранных настроек. База у нас делается один раз, потом ее только читают, так что журнал в принципе не нужен, но его наличие всегда проверяется (читаются .journal и .wal). Если читать нужно часто, но понемногу, а база лежит на сетевом диске, получаем тормоза на 2-3 порядка по сравнению с локальным файлом. Чуть не отказались от SQLite совсем. Решилось только полным клонированием базы в память, что довольно печально. :(
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации