« ASP.NET 2.0のWebCast | メイン | "Acrylic Graphic Designer" October 2005 CTP »

ADO.NET パフォーマンスの向上

http://www.microsoft.com/japan/msdn/enterprise/pag/scalenetchapt12.asp

ADO.NETのパフォーマンスを向上させる方法として、

  • 無駄なラウンドトリップを避ける
  • データをキャッシュする
  • ストアドプロシージャを使う
  • 正規化しすぎない (!)

など、当然といえば当然のことですが、考慮する観点として一箇所にリストアップしてくれているので有効に活用しましょう。さすがはPatterns & Practicesですね。

個人的にちょっと面白かったのは、Windows認証を使うというところ。認証自体はSQL認証の方が若干速いが、接続文字列を保護したり(HTTPSとかってことですね)、Windows認証で接続プーリングを使うことによって、認証方式の差はほとんどなくなることを考えると、Windows認証にしましょうということです。

About

2005年10月17日 10:53に投稿されたエントリーのページです。

ひとつ前の投稿は「ASP.NET 2.0のWebCast」です。

次の投稿は「"Acrylic Graphic Designer" October 2005 CTP」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.34