Я создал базу данных SQLite как временную базу данных (указав пустое имя файла в sqlite3_open ()).Я также указал ограничение на объем памяти, который может использовать база данных, около 200 КБ с помощью функции sqlite3_soft_heap_limit64 ().
Поскольку я продолжаю вставлять строки базы данных, я вижу, что память, используемая базой данных(полученный sqlite3_memory_used ()) увеличивается до тех пор, пока не достигнет 200 КБ, а затем после этого останется неизменным даже при продолжении вставки строк.
Где находится дополнительное место для вставок после достижения предела, выделенного из?Это временный файл, созданный на диске?Я хочу знать местоположение, чтобы я мог контролировать / настраивать любые проблемы с пространством, которые могут возникнуть в результате такого распределения.