SQL Server 結合リンク、外部リンク
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
SQL Serverを使っています。
照会リンク 結合リンク 外部リンクとありますが、速度の面で結合リンクや外部リンクを多用しておられますか?
照会リンク 結合リンク 外部リンクとありますが、速度の面で結合リンクや外部リンクを多用しておられますか?
投票数:0
平均点:0.00
FNK
居住地: 神奈川県横浜市
投稿数: 23
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
nkmtさん
yes ですが「劇的」というまでのパフォーマンス改善はありません。
再リンクの方がパフォーマンス劣化の原因となり易いので、再リンクをしないようなPG作成をするように注意するほうが吉と思います。
更に、パフォーマンスを気にするのでしたら、temp table を使い、insert into select などを使用する、ストアドプロシージャーを使用する等、通信コストを極力避けるようにするようにします。
以上、ご参考まで。
yes ですが「劇的」というまでのパフォーマンス改善はありません。
再リンクの方がパフォーマンス劣化の原因となり易いので、再リンクをしないようなPG作成をするように注意するほうが吉と思います。
更に、パフォーマンスを気にするのでしたら、temp table を使い、insert into select などを使用する、ストアドプロシージャーを使用する等、通信コストを極力避けるようにするようにします。
以上、ご参考まで。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
FNK様 ご回答有難うございます。
Yesとの事で知れて良かったです。
実際に自分で比較も行ってみたいと思います。
再リンクとは
メインソースの項目でリンクし、
リンクされたテーブルの項目で
さらに別のテーブルをリンクするとかそういった事でしょうか?
あるいはレコード後処理の過程で、再度リンクし直されるとか・・・。
Yesとの事で知れて良かったです。
実際に自分で比較も行ってみたいと思います。
再リンクとは
メインソースの項目でリンクし、
リンクされたテーブルの項目で
さらに別のテーブルをリンクするとかそういった事でしょうか?
あるいはレコード後処理の過程で、再度リンクし直されるとか・・・。
投票数:0
平均点:0.00
FNK
居住地: 神奈川県横浜市
投稿数: 23
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
nkmtさん
後者の方です。
レコード後で、再度リンクしなおされることです。
後者の方です。
レコード後で、再度リンクしなおされることです。
投票数:1
平均点:10.00