3
ViewsテーブルとTemporaryテーブルのパフォーマンスに大きな違いがありますか。あるデータベースから別のデータベースにデータを移行するような状況があります。私は、ソースデータをビューからデスティネーションDBのテーブルに抽出する必要があります。ビューと一時テーブルのパフォーマンスの差
私は一意のフィールドがないので、ビューからテンポラリテーブルにデータを抽出して、データを宛先テーブルにプッシュする処理を試みました。私は時間に関して大きな変化を見出すことはできません。
私はあなたのポイントに同意するが、テンポラリテーブルを作成する時間がかかることに同意するが、私の懸念は、人口後のテンポラリテーブルにデータがある場合のようなものです..テンポラリテーブルがキャッシュ内にあるようにそれはビューに比べて速くなる可能性がありますか? – user824910
いいえ、どちらもディスクに同じ方法で格納されています。私は両方のケースでクエリ実行プランを調べるだけでいいと思います。 –
それはビューが一時テーブルのようなキャッシュメモリ上にあるようなものですか? – user824910