Ответ является многопоточным.
Мы можем проверить с помощью sqlite3_threadsafe (), который возвращает 2.
0 - Single-thread
2 - Multi-thread
1 - Serialized
Q: @ Бен Мартен
"к сожалению, регистрация sqlite3_threadsafe () не показывает
разница после применения настройки ... "
A: sqlite3_threadsafe () сообщает только о настройке мьютекса во время компиляции
флага [SQLITE_THREADSAFE].
Определено возвращаемое значение интерфейса sqlite3_threadsafe ()
выбором режима потоков во время компиляции. Если однопоточный режим
выбирается во время компиляции, затем sqlite3_threadsafe () возвращает false. Если
либо многопоточный или сериализованный режимы, то
sqlite3_threadsafe () возвращает true. Интерфейс sqlite3_threadsafe ()
предшествует многопоточному режиму и режиму запуска и времени выполнения
выбор и поэтому не может различить многопоточность и
в сериализованном режиме и при этом он не может сообщить время запуска или режим времени выполнения
меняется.