DBのパフォーマンスについて、Viewを使うと遅くなると聞くので、
具体的にどう遅くなるのか調べており、2点質問があります。
1.下記URLの「データベース設計: 考えられる原因と既知の問題」で、
Viewそのものの数がDBのパフォーマンス低下に繋がると書かれていたのですが、
postgresqlにも当てはまるのでしょうか?
※IBMの記述なので、DB2?についてかなと思います。
http://www-01.ibm.com/support/docview.wss?uid=swg21626322
もし、そうであるなら、今後、viewはなるべく使わないように考えていきます。
下記URLの「viewに対してWHERE句をつける」や「ビューの功罪」で、多重ビュー、集約関数、集合演算子については、注意しています。
http://oshiete.goo.ne.jp/qa/7938785.html
http://www.geocities.jp/mickindex/database/db_view.html
2.ストアドの場合は、アプリケーションからSQLを送るのと構文チェックをしない分、
早いとありますが、この点に関しては、Viewの場合も同じなのでしょうか?
ご存知の方、お教えください。