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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.