私は、MySql ビューが最も一般的なパフォーマンスの落とし穴の 1 つであることを発見しました。主な理由は、この回答に記載されている理由です。
最大の欠点は、ビューが格納されているかインラインであるかに関係なく、MySQL がビューを処理する方法にあります。MySQL は常にビュー クエリを実行し、そのクエリの結果を一時的な MyISAM として実体化します。
ビューの大きな欠点の 1 つは、外部クエリからの述語がビューにプッシュダウンされないことです。
Aurora と MySql のビューのパフォーマンスの違い (ある場合) は?
Aurora ビューは、外側のクエリの述語を考慮せずに必ず具体化しますか?