-
これは、オプティマイザーがそれらを評価する順序(キューに参加)を指します。オプティマイザーは、SQLステートメント内のテーブルの順序さえ認識していない可能性があります。
-
いいえ、回答 なので、#3に書かれていることと矛盾しません。 明示的に書き込みます(強調は私のものです):
結果とパフォーマンスは2つの異なるものです。実際、その答えには賛成のコメントがあります
ただし、オプティマイザーの手を結ぶため、注意が必要です。 このSO を参照してください Straight_joinの長所と短所について説明するトピック。
レコードの数(基準、インデックス)-これらはすべて、オプティマイザーがテーブルの処理順序を決定する際に役割を果たします。特効薬はありません。少し遊んでみる必要があります。おそらく、オプティマイザーをだましてテーブルの順序を変更することができます。