2017-03-08 16 views
0

SQLiteは共有キャッシュモード(https://www.sqlite.org/sharedcache.html)を提供しており、プロセス内の複数の接続間でキャッシュサイズを縮小するのに役立ちます。しかし、どのように共有キャッシュのサイズを設定するのですか?私はPRAGMA cache_size = 536870912を試しました。しかし、どれくらいのスペースを提供しても、メモリ消費には何の効果もないようです。では、共有キャッシュのサイズを設定する設定はありますか?SQLiteで共有キャッシュのサイズを設定するには?

答えて

0

特別な共有キャッシュはありません。共有キャッシュモードは通常のキャッシュを共有したばかりです。 このキャッシュはPRAGMA cache_sizeで設定できます。

デフォルトのページサイズが4 KBの場合、536870912ページのキャッシュサイズは2 TBの制限になります。あなたがそれに達したことはありえません。

関連する問題