
Windows 2003 Server OpenBase でホストされているデータベースと対話中にアプリケーションがハングするワークステーション/サーバー インスタンスのトラブルシューティングを行っています。
つまり、アプリケーションは特定の機能を実行している間、45 秒以上「応答なし」の状態になります。
アプリケーションが正確に何を待っているのかをトラブルシューティングする方法について、一般的なアイデアをいただければ幸いです。このソフトウェアをこの環境で実行している他のワークステーションでは問題は発生しませんが、当社のサーバーは明らかに少し劣化しています。
次のような点を確認したいと思います: プログラムはデータベース サーバーからの応答を待機していますか? デスクトップ ウイルス対策がアプリケーションの前に介入しましたか?
答えはおそらく、Process Explorer と Process Monitor を使って調べ続けることです。
どのようなアイデアでも歓迎します。
ありがとう!
答え1
走るWindows パフォーマンス アナライザー ツールキットクライアント上で、問題を引き起こすアクションを実行し、分析します。
クライアント側で何も明らかでない場合は、サーバー側でも同じことを行いますが、接続するクライアントが1つだけの場合は、素晴らしい処理すべきノイズの量。
ProcMon も役立ちますが、実際に分析するのは困難です。