PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
21922 05/04/21 21:16:36 PB9.0.1 のOracle9ネイティブ接続について By hatopo

カテゴリ:データベース
日付:2005年04月21日 21:16 発信者:hatopo
題名:PB9.0.1 のOracle9ネイティブ接続について

Oracle8.0.5とPB6.5環境のC/Sアプリを、
Oracle9.2.0とPB9.0.1へ移行し、現在運用段階です。


DB環境
DB: Oracle 9.2.0

クライアント環境
OS:WindowsXP SP1
ミドルウェア: Oracle Net(9i)
PBネイティブ接続: O90 Oracle9i (9.0.1)

上記環境にて動作させていますが、データ検索(画面、帳票とも)が異常に遅くなって
しまいました。
個別に調査を行った所、ある帳票(納品書)に記述されているSQL自体をSQL*PLUSで実行
させると約1秒で結果が返ってくるのにも関わらず、EXE化(もしくはRUN)した同帳票を
同条件で表示させようとすると約2分もかかるという結果が出ました。

SQL自体及びDB環境には問題無いと考え、試しにクライアントのPBネイティブ接続を

O84 Oracle8/8i (8.x.4+)

に変更した所、約2分もかかっていた帳票が2、3秒で表示されるというあまりに極端な結果
がでました。この状況ではネイティプ接続を変更せざるを得ないのですが、ネイティプ接続
のバージョンを下げることで出かもしれないSQLの不具合を全プログラムで洗う必要があり、
とても時間が足りません。

PBのサイトでバグフィックス情報を見てもネイティブ接続の情報は見つけられませんでした
し、実際この様な問題に遭遇された方や解決策などをご存知の方がおられましたら、是非レス
を頂きたいと思います。ご意見などでもけっこうですのでみなさんよろしくお願いします。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.