目次:
定義-Sargeableはどういう意味ですか?
リレーショナルデータベースのコンテキストでのsargeableクエリは、インデックスがクエリの速度と効率を改善できるクエリです。 その結果、サージ可能なSQLクエリを持つことが非常に望まれます。
Sargeableは、Search ARGument ABLEの縮小から派生しています。
TechopediaはSargeableについて説明します
サージ不可能なクエリが忍び込む状況はいくつかあります。- WHERE句およびJOIN句の述語がインデックスの使用を妨げるかどうか
- WHERE句の条件の左側に関数が含まれる場合
- テーブルでSEEKを実行するのに必要な時間が、あるテーブルまたは結果セットを別のテーブルまたは結果セットに結合するときにインデックスをスキャンするよりも長い場合。 通常、シークはテーブル全体をスキャンするよりもはるかに高速ですが、多くの行をシークする必要がある場合、スキャンの方が効率的です。
