特定のプログラムだけ表示が遅くなる場合がある
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
特定のプログラムだけ表示が遅くなる場合がある
msg# 1
kyoike
居住地: M2C
投稿数: 80
特定のプログラムで、突然プログラムが遅くなります。
遅くなるだけで、最終的には表示はされます。
また、この症状が出たら、どの端末で実行しても遅いです。
サーバやクライアントの状態(リソース不足)で遅いということであれば、
特定のプログラムだけ!という症状にはならないはずです。
ちなみに、このプログラムは、
・親(バッチ)
・子(オンライン)
の構成です。
子のオンラインの画面表示が遅くなるときがあります。
テーブルの枠だけ表示され、しばらくするとテーブルの中や
テーブル外の項目もしっかりと描画されます。
なお、この症状が出ている時に他のプログラムを実行しても、
普段通りのレスポンスで表示されます。
また、このような処理はところどころ使用しており、
はっきり言って特別なことは何もしていない、
単純に画面を開くだけといった感じです。
再起動を行ったら、しばらくは症状がでませんが、
突然遅くなったりします。
リポジトリの入出力もやってみましたが、
最初は改善されたようにみえますが、
結局は遅くなる症状が発生します。
長い時は1週間は大丈夫で、その後に遅い症状がでるときもあります。
色々と不可思議な現象ばかりなので、非常に困っております。
どなたかお知恵をお貸しください。
遅くなるだけで、最終的には表示はされます。
また、この症状が出たら、どの端末で実行しても遅いです。
サーバやクライアントの状態(リソース不足)で遅いということであれば、
特定のプログラムだけ!という症状にはならないはずです。
ちなみに、このプログラムは、
・親(バッチ)
・子(オンライン)
の構成です。
子のオンラインの画面表示が遅くなるときがあります。
テーブルの枠だけ表示され、しばらくするとテーブルの中や
テーブル外の項目もしっかりと描画されます。
なお、この症状が出ている時に他のプログラムを実行しても、
普段通りのレスポンスで表示されます。
また、このような処理はところどころ使用しており、
はっきり言って特別なことは何もしていない、
単純に画面を開くだけといった感じです。
再起動を行ったら、しばらくは症状がでませんが、
突然遅くなったりします。
リポジトリの入出力もやってみましたが、
最初は改善されたようにみえますが、
結局は遅くなる症状が発生します。
長い時は1週間は大丈夫で、その後に遅い症状がでるときもあります。
色々と不可思議な現象ばかりなので、非常に困っております。
どなたかお知恵をお貸しください。
投票数:0
平均点:0.00
Re: 特定のプログラムだけ表示が遅くなる場合がある
msg# 1.1
fjksudou
投稿数: 180
kyoikeさん
こんにちは
とりあえず対処ということで、
子のオンライン処理のタスク前処理に
「DELAY(1)」をセットしてみてはどうでしょうか?
10くらいに大きくしてもいいかもしれません。
こんにちは
とりあえず対処ということで、
子のオンライン処理のタスク前処理に
「DELAY(1)」をセットしてみてはどうでしょうか?
10くらいに大きくしてもいいかもしれません。
投票数:0
平均点:0.00
Re: 特定のプログラムだけ表示が遅くなる場合がある
msg# 1.2
pu_mahalo
居住地: 大阪
投稿数: 775
こんにちは
何処と何処の命令の間で遅いくなるのか
MSGなど表示させて 原因を追究するなどされてはどうですか
でわ〜でわ〜
何処と何処の命令の間で遅いくなるのか
MSGなど表示させて 原因を追究するなどされてはどうですか
でわ〜でわ〜
投票数:0
平均点:0.00
Re: 特定のプログラムだけ表示が遅くなる場合がある
msg# 1.3
sigeno56
投稿数: 336
kyoikeさん
こんにちは
使用しているデータベースは何でしょうか?
Pervasive? SQL SERVER? ORACLE?
表示に使用しているデータ件数と
絞り込み条件、使用インデックスなどは最適でしょうか?
全件読み込みに突入してませんでしょうか?
こんにちは
使用しているデータベースは何でしょうか?
Pervasive? SQL SERVER? ORACLE?
表示に使用しているデータ件数と
絞り込み条件、使用インデックスなどは最適でしょうか?
全件読み込みに突入してませんでしょうか?
投票数:0
平均点:0.00
Re: 特定のプログラムだけ表示が遅くなる場合がある
msg# 1.4
Tanda
投稿数: 2151
バッチの流れを画面表示して、進行状況を確認してみてはいかがでしょうか?
投票数:0
平均点:0.00
Re: 特定のプログラムだけ表示が遅くなる場合がある
msg# 1.5
ISHIJIMA
居住地: 静岡県
投稿数: 1827
どの端末で実行しても遅いという事であればサーバー上で実行した場合はどうなりますか?
投票数:0
平均点:0.00
Re: 特定のプログラムだけ表示が遅くなる場合がある
msg# 1.6
kyoike
居住地: M2C
投稿数: 80
皆さまありがとうございます。
データベースはORACLEです。
delayを入れましたが、特に変化はなかったです。
サーバで動かしても遅いままです。
追加情報ですが、子タスクでコールしている箇所が幾つかあり、
その中でレスポンスが悪いのが1つ発見できました。
この部分を削除すると、最適なレスポンスで表示されます。
ちょっと話が変わりますが、
・社内で仮想化しているサーバのゲストにシステム環境を作成
・作成した環境をエクスポートして、本番サーバへ移行(こちらも仮想化してます)
といった方法で納品しています。
つまり、社内環境と本番環境に設定差はなく、
ホストの環境だけが相違点となります。
→ちなみに、本番環境の方がスペックは上です。
今回の症状は本番環境だけで発生しており、
社内環境では問題なく動いております。
こうなってくると、今回の処理を実行するときにはある程度の
リソースが必要であり、本番環境ではリソース不足、
社内環境ではリソースが足りるといった感じかな?
と思っております。
データベースはORACLEです。
delayを入れましたが、特に変化はなかったです。
サーバで動かしても遅いままです。
追加情報ですが、子タスクでコールしている箇所が幾つかあり、
その中でレスポンスが悪いのが1つ発見できました。
この部分を削除すると、最適なレスポンスで表示されます。
ちょっと話が変わりますが、
・社内で仮想化しているサーバのゲストにシステム環境を作成
・作成した環境をエクスポートして、本番サーバへ移行(こちらも仮想化してます)
といった方法で納品しています。
つまり、社内環境と本番環境に設定差はなく、
ホストの環境だけが相違点となります。
→ちなみに、本番環境の方がスペックは上です。
今回の症状は本番環境だけで発生しており、
社内環境では問題なく動いております。
こうなってくると、今回の処理を実行するときにはある程度の
リソースが必要であり、本番環境ではリソース不足、
社内環境ではリソースが足りるといった感じかな?
と思っております。
投票数:0
平均点:0.00