0

私がデータベースシステムについて学ぶために使用する講義ノートで、この文を見ました。

インデックスに含まれるすべての列は、インデックスに表示されるのと同じ順序で WHERE 句と JOIN 句に表示される必要があります。

これは、SQLクエリのチューニングというタイトルで見つけました。それが何を言っているのか、なぜなのか理解できません。
文を理解するのを手伝ってくれませんか。
あまり複雑でないものをグーグルで検索しましたが、それを検索する方法がわかりません。

4

1 に答える 1

0

かわいくしようとしているわけではありませんが、それはそれが言うことを意味すると思います.

join/where 句でアイテムをリストする場合、すべてを同じ順序に保つために速度が向上します。ステートメントを実行するときは、上から下に移動してから、接続/関係をステートメント全体で検索する方がはるかに高速です。これが、そもそもインデックスを使用する主な理由の 1 つです。

(まだコメントできません。申し訳ありませんが、これは「回答」セクションにあります)

于 2016-06-19T07:19:17.197 に答える