Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
これら 2 つのクエリにパフォーマンスの違いはありますか?
1) テーブルから * を選択します。
2) 「%」のような列のテーブルから * を選択します。
どちらのクエリも同じ結果セットを返します。
両方が同じ結果を返す場合、データベースから同じ結果を取得して句をチェックする必要LIKEがあるため、クエリの効率はほぼ確実に低下します。LIKE
LIKE
とはいえ、自分でベンチマークして、違いがあるかどうかを確認する必要があります。ただし、両方が有効なクエリになる状況を考えるのは難しいです。