Перейти к содержимому
Ошибки SQL/баз данныхКритическая
SQLITE_NOMEM (7)

SQLITE_NOMEM (7) — Недостаточно памяти

SQLite не смог выделить достаточно памяти.

sqlite

Что вызывает эту ошибку

Системе или процессу не хватает памяти. Это могут вызвать большие запросы или множество подготовленных запросов.

Как исправить

Сократите потребление памяти. Закрывайте неиспользуемые подготовленные запросы. Используйте sqlite3_soft_heap_limit64(). Оптимизируйте запросы.

Официальная документация

Связанные коды ошибок