MySQL 5. 7とそれ以前では、 テーブルの結合を実施する際に、 INNER JOINの場合はSTRAIGHT_ JOINを利用し結合することで、 テーブルのなかで先に読み取りを行うテーブルを決めることができました。最新バージョンのMySQL 8. 0からは、 Join-Order オプティマイザヒント ...
MySQLでは、 オプティマイザーヒントを使用してオプティマイザーを制御することで、 実行計画を変更することができます。このオプティマイザーヒントはステートメントに適用できるため、 ステートメント単位で最適化が可能になります。MySQL 5. 7とそれ ...