パフォーマンスのためにインデックスを追加したいスキーマ バインド ビューがいくつかあります。
問題は、複数union all
の が含まれていることです。
union all
ビューでインデックスを作成できるように s を置き換えるための一般的なリファクタリングの提案/アプローチを探しています。
基本的に、現在ビューで使用されている共用体には 2 つの論理シナリオがあります。
ビューによって表現される EntityA があります。このエンティティのソースは、さまざまなテーブルから取得されます。つまり、一部の EntityAs は TableA に記録され、一部は TableB に記録されます。
ビューによって表現される EntityA があります。TableA は EntityA をソースします。TableA の各行は、ビューで複数の EntityAs を生成する必要があります。
ありがとうございました。