クエリ書き換えコンポーネントは、入力したSQL文を、リレーショナルモデルの等価性に基づいてより効率的な形式に変換します。 これにより、オプティマイザが最適な実行計画を見つけるのに費やす期間が短縮され、クエリの実行効率が大幅に向上します。 サブクエリのアンネスティングや述語のプッシュダウンなど、いくつかの一般的なクエリ変換がこの段階で発生します。
PolarDB for MySQLは、多くのシナリオで使用でき、コストベースの最適化を使用できる幅広いクエリ書き換え機能を提供します。 コストベースの最適化により、PolarDBは最適なクエリ書き換えモードを決定できます。
PolarDB for MySQLに固有の次の機能については、次のトピックで詳しく説明します。