PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
5236 99/02/25 18:59:10 RE(1):PB5.0.04: open関数で異常に処理時間がかかるのはナゼ? By Taka
5235 99/02/25 18:21:16 PB5.0.04: open関数で異常に処理時間がかかるのはナゼ? By kuro2

カテゴリ:PowerBuilderの開発環境
日付:1999年02月25日 18:59 発信者:Taka
題名:RE(1):PB5.0.04: open関数で異常に処理時間がかかるのはナゼ?

kuro2さん、こんばんは。

>デバッグすると、open関数で処理時間がかかりすぎています。
>メニューを呼ぶだけでも落ちることがあります。

>対処方法があれば教えてください。

これでは、いくらなんでも情報量が少なすぎますよ?っ!
せめて、どんな作り方になっているとか、中でどんな処理をやっているかぐらいは書きましょう。

まぁ考えられる原因としては、ざっと以下のようなものが挙げられます。

1.インスタンス化に時間がかかっている
 ・継承が深い(ウィンドウ/コントロールとも)
 ・PBLがネットワーク上に存在する
 ・各コントロールの Constructorイベントで、特別なことを処理している...など

2.Openイベントの中で、時間の掛かる処理を行なっている
 ・何かを初期化するために、ループさせている
 ・データベースに接続している
 ・重たいDWをRetrieveしている...など

3.実は、Open関数に至るまでが長くかかっている...とか

4.極端に空きメモリが少なくてスワップしている...とか

思い当たるものがありますか?
また、「メニューを呼ぶだけでも落ちる」という現象が良くわかりません。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Oracle SQL*Net 2.3
Browser (記載なし)

Server SoftWare

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

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