SQLite インメモリ データベースがクリーンアップされないようにするには、同じ接続を使用してデータベースにアクセスする必要があります。ただし、同じ接続を使用すると、SQLite はデータベースへのアクセスを同期します。したがって、メモリ内データベースに対して読み取りを実行するスレッドが多数ある場合、マルチコア マシンでは、ファイル ベースのデータベースに対してまったく同じコードを実行するよりも遅くなります。
両方の長所を活かす方法はありますか? つまり、データベースへの複数の同時呼び出しを許可するインメモリ データベースですか?