最大 5 つのパラメーターを受け入れるストアド プロシージャを呼び出す検索があります。クエリには多数のテーブルがありますが、パラメーターはすべてクエリ内の単一のテーブルでフィルタリングされています。問題は、params (テーブル内のフィールド) ごとにインデックスを作成するか、それらすべてをカバーする 1 つのインデックスを作成する方がよいかということです。明らかに、これらのフィールドの 1 つ以上を独自の目的で使用する可能性のある他のクエリがあるので、おそらく各フィールドのインデックスを残す価値があります。
それが明確な質問ではない場合は申し訳ありません
質問: すべての検索フィールドをカバーするカバリング インデックスを作成した方がよいでしょうか。またはそれぞれのインデックス
どちらがより良い習慣ですか?
どんな助けでも大歓迎です
ナット