No. All operations are executed on the calling thread. The only case where the sqlite3 library will create background threads is if `pragma threads` is a number greater than 0, the threading mode is not single thread, and then only to assist in sorting operations.