mysql オプティマイザーはクエリ オプティマイザーを指します。SQL ステートメントはクエリ オプティマイザーを使用して、クエリを実行する前にクエリを最適化します。構文は "select uid,name from user where 性別 = 1;" のようになります。
オプティマイザー: クエリ オプティマイザー
SQL ステートメントはクエリ オプティマイザーを使用して、クエリを実行する前にクエリを最適化します。彼はクエリに「選択-投影-結合」戦略を使用します。
例で理解できます: select uid,name from user where 性別 = 1;
この選択クエリは、最初にすべてのテーブルをクエリするのではなく、where ステートメントに基づいて最初に選択します。性別フィルタリングを実行します。
この選択クエリは、すべての属性を取り出してからフィルタリングするのではなく、最初に uid と名前に基づいて属性投影を実行します。
これら 2 つのクエリ条件を接続して、最終的なクエリ結果を生成します。 。
推奨: 「mysql チュートリアル 」
以上がmysqlオプティマイザーとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。