SQL Server CEに対してLinqを使用しています。Linq to SQL:SQL Server Compact Editionでクエリを最適化する
データベースは読み取り専用なので、いくつかの前提があります。
ファイルシステムへのアクセスを控えるために、私の最初のアプローチは、必要なエンティティをアプリケーションメモリにキャッシュし、それらに対してオブジェクトにlinqを使用することでした。
限られたクエリではうまく動作しますが、必要に応じて結合するときは、Linq to SQLを直接使用する方がオブジェクトへのLinqよりも優れています。
私は自分のパフォーマンスを最適化したいと思っています。私は今、ファイル全体をRAMにロードし、SQLに対してLinqを使用するように強制します。
どのように考えていますか?これ以上のアイデアは?
アリエル