PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
11205 00/05/02 00:33:49 RE(7):PB5.0.02: 大量データ対象としたdwのレスポンスについて By M.M
11203 00/05/01 20:11:03 RE(6):PB5.0.02: 大量データ対象としたdwのレスポンスについて By Taka
11199 00/05/01 18:11:23 RE(5):PB5.0.02: 大量データ対象としたdwのレスポンスについて By ぽー
11189 00/05/01 15:26:44 RE(4):PB5.0.02: 大量データ対象としたdwのレスポンスについて By M.M
11187 00/05/01 15:15:46 RE(3):PB5.0.02: 大量データ対象としたdwのレスポンスについて By ぽー
11178 00/05/01 11:38:33 RE(2):PB5.0.02: 大量データ対象としたdwのレスポンスについて By ぽー
11177 00/05/01 11:21:02 RE(1):PB5.0.02: 大量データ対象としたdwのレスポンスについて By M.M
11172 00/04/30 20:32:21 PB5.0.02: 大量データ対象としたdwのレスポンスについて By ぽー

カテゴリ:PowerBuilderの開発環境
日付:2000年05月01日 15:26 発信者:M.M
題名:RE(4):PB5.0.02: 大量データ対象としたdwのレスポンスについて

ぽーさん、こんにちは。

>>えーっとですね、まず確認したいのは、Oracleサーバ側の処理が遅いのか、クライアントの
>>PBの処理が遅いのかということです。
>>
>>上記のSQL文を、SQL*Plus等で実行してみると結果はどうなりますか。
>>その時のレスポンスは、PBのデータウィンドウで実行した時と比べて、どれくらい差がある
>>のでしょうか。
>>
>データウィンドウのSQL文をsqlに落として、SQL*Plusで実行しましたがやはり1時間以上も返答なし。
>#10万件で5分でしたので、20万件で30分位を目標にしています。

やっぱり....実はそうなるんじゃないかと思っていました。
20万件のレコードでは、ちょいとPersonal Oracleでは荷が重いのかもしれません。


>Personalで動かしているのが悪いのかも知れませんのでServerにデータを移して再テストしてみます。

そうですね。
サーバのスペックが十分あれば、20万件くらいの検索は屁でもないハズです。


>それでもダメな場合はどうしたら良いでしょうか?
>現状のdwのWHERE句に条件を追加しても、既存の条件が多TBLに渡っていますので、全件検索してしまう
>ような気がします。
>dwで検索した結果を使用して別dwで次の情報を検索していくという感じでスクリプトでループさせるし
>かないのでしょうかね?これだと、レスポンスが悪そうだしなぁ...

元のSQL文では外部結合を使用していますからね。これを使用するとIndexの使用率があまり上がらない
ような気がします。Oracleでトレースを取って詳細に調べないと何ともわかりませんが。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS Oracle SQL*Net 2.1
Browser (記載なし)

Server SoftWare

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

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