私はsqliteの機能を研究しており、デフォルトでは無効になっているSQLite Shared-Cache Modeを発見しました。PHP PDOを使用してsqliteで共有ページャキャッシュを有効にします
共有型のキャッシュである:
それはスレッドやプロセス間の単一のデータとスキーマキャッシュを共有するため、組み込みサーバでの使用を目的と
。 PHP(およびPython)でsqliteを使用することに興味がありますので、私の質問は
です)1)PHPスクリプト内のすべてのPDO接続は、単一の分離接続と見なされるsqlite DBにありますか?
2)そうである場合、共有キャッシュモードを使用すると、同時実行性の高いシナリオでパフォーマンスが向上する可能性があります。共有キャッシュモードを有効にするには、このC関数を呼び出す必要があります。
int sqlite3_enable_shared_cache(int);
この関数をPDOから呼び出す方法はありますか?
ほとんど不可能ですが、解決策があるようです。
よろしく、私はあなたのための答えを見つけるためにPHPのソースコードを検索したnetdesign
これは私が思ったことです... –