1

SQLite.Net を使用すると、Linq クエリはパフォーマンスの高い SQL クエリに変換されます。ただし、ある種のクエリが複雑すぎて、テーブル全体のスキャンが遅くなる可能性はありますか? 同様に、5 万行のテーブルから 1 つの項目を取得したいとします。すべての行をループして、.Net コードで要求された値と値を比較したくありません。適切な「where」句を生成する必要があります。SQLite.Net によって生成されたクエリを確認できることはわかっていますが、それらは動的であるため、句の愚かな組み合わせがパフォーマンスの低下につながるという保証はありません。それとも、私が考えすぎて、これが起こらないのでしょうか?

4

0 に答える 0