PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
2530 | 98/07/30 22:13:01 | RE:PB5.0.01: PBアプリケーションの為のORACLEチューニング By Toshi2 |
2465 | 98/07/26 15:51:46 | RE:RE:PB5.0.01: PBアプリケーションの為のORACLEチューニング By あすかちゃんの父 |
2463 | 98/07/26 12:57:01 | RE:PB5.0.01: PBアプリケーションの為のORACLEチューニング By こてちゅ |
2462 | 98/07/25 14:13:47 | PB5.0.01: PBアプリケーションの為のORACLEチューニング By ko |
カテゴリ:旧電子会議室
日付:1998年07月26日 12:57 発信者:こてちゅ
題名:RE:PB5.0.01: PBアプリケーションの為のORACLEチューニング
>こんにちは。
>
>今、PB5.0.01とORACLE7.3をODBC接続してアプリケーションの開発をしています。
>このときに、よりPBアプリケーションのパフォーマンス(特にスピード)を向上させるためには、ORACLEデー
>タベースはどのような設定にするのがよいのでしょうか?
>
>例えばtemp領域を沢山とるとか…。
>
>何かアドバイス等あったら、是非教えてください。宜しくお願いします。
ども!
えっと、DBのチューニングはいろいろ方法があると思います。
例えば、きちんと正規化を行うとかは常識的に言われている事ですし、インデックスをきちんと作成する事も大切だと思います。
で、どちらかというとデータの検索でパフォーマンスが出ないのは、SQL文にある事が多いようです。
具体的には、インデックスを使用しないようなWhere句を指定していたり、データのキャッシュ化を行っていなかったり、バインド変数を使用していないなどです。
PBの場合、埋め込みSQLや動的SQLよりもデータウィンドウのほうがパフォーマンスがいいといわれています。カーソルを使用するなどの場合は、データストアなどを使ったほうがいい、という事ですね。
DBの設計では、データベース管理者と相談しながら正規化を行ったり、非正規化を考えたほうがいいと思います。これは、どのような処理でどのような情報を必要とするかによって変わりますから。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 2.3
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.