すべてのアプリケーションにおける一般的なパフォーマンス上の問題のトラブルシューティングDescription<!-- div.margin{ padding: 10px 40px 40px 30px; } table.tocTable{ border: 1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); padding-top: .6em; padding-bottom: .6em; padding-left: .9em; padding-right: .6em; } table.noteTable{ border:1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); width: 100%; border-spacing:2; } table.internalTable{ border:1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); width: 85%; border-spacing:0; } .sp td{ border-bottom: 1px solid; border-right: 1px solid; border-color:#E0E0E0; background-color: #ffffff; height: 20px; padding-top: .5em; padding-bottom: .5em; padding-left: .5em; padding-right: .5em; } .sphr td{ border-right: 1px solid; border-bottom: 1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); padding-top: .5em; padding-bottom: .5em; padding-left: .5em; padding-right: .5em; height: 20px; } .title { color: #D1232B; font-weight:; font-size:25px; } .hd1{ color: #D1232B; font-weight:; font-size:18px; } .hd2{ color: #646464; font-weight:bold; font-size:16px; text-decoration: underline; } .hd3{ color: #7a7a7a; font-weight:; font-size:16px; text-decoration:; } .hd4{ color: #000000; font-weight:bold; font-size:14px; text-decoration:; } --> すべてのアプリケーションで一般的なパフォーマンスの問題、速度低下、またはアクセスの中断がユーザーから報告された場合、いくつかの考えられる症状があります。 トランザクションに予想以上の時間がかかる。 インスタンスに接続できない。 メモリ不足の警告が表示される。ネイティブアプリケーションに比べて大量のメモリを使用する Java アプリケーションが出現する。プログラムが実行されるにつれて、より多くのシステムメモリを消費する。統計やスレッドにはアクセスできる一方、ユーザーインターフェイスにはアクセスできない。Cause以下の問題のいずれもが、パフォーマンス上の問題の原因、またはその一因となる可能性があります。 ネットワーク接続がない。 インスタンスとユーザーの間にネットワーク上の問題が存在する。Java 仮想マシン (JVM) のメモリ使用率が高いか、メモリヒープがすべてのデータを格納するのに十分な大きさではない。 データベースに対して多数の呼び出しが行われるため、データベースサーバーのディスク入出力 (I/O) が高い。サーバーの中央処理装置 (CPU) の負荷が高すぎる。高レベルのトランザクション同時実行がある。Resolution注意:以下の手順を完了する前に、パフォーマンス上の問題のトラブルシューティングに必要な情報を収集する必要があります。 詳細については、「stats.do および threads.do によるノードデータの収集」を参照してください。 すべてのアプリケーションですべてのユーザーが経験するパフォーマンスの低下をトラブルシューティングするには、次の操作を実行します。 インスタンスへのネットワーク接続をテストし、既存の問題がないことを確認します。詳細については、「ネットワーク接続の管理」を参照してください。 インスタンスの JVM メモリが不足していないことを確認します。詳細については、「異常な JVM メモリ使用率の特定」を参照してください。インスタンスが高い同時実行性を経験していないことを確認します。詳細については、「高いトランザクション同時実行率の特定」を参照してください。 次の手順を実行するには、ServiceNow の内部ロールが必要です ディスク I/O が過剰使用または高レベルの飽和を示していないことを確認します。詳細については、「データベースサーバー上の高ディスク I/O を特定する」を参照してください。需要を満たすのに十分な CPU リソースがあることを確認します。詳細については、「サーバー上の高い CPU 使用率を特定する」を参照してください。 この記事の手順を実行しても問題が引き続き発生する場合は、次の操作を実行します。 問題または質問を明確にします。ServiceNow 製品ドキュメントを参照します。ServiceNow コミュニティを検索します。ServiceNow コミュニティフォーラムで質問を投稿します。新規ユーザーが投稿するには、 ServiceNow コミュニティでアカウントを作成する必要があります。メールまたはオンラインテクニカルサポートシステムからインシデントをオープンします。テクニカルサポートチームに問い合わせます。 インシデントの送信方法の詳細については、カスタマーサポートを参照してください。 Additional Information関連トピックの詳細については、次の製品ドキュメントのページを参照してください。 パフォーマンスのトラブルシューティングスレッドのパフォーマンスの監視システム診断の実行 トピックに関連するその他の問題については、次のナレッジベースの記事を参照してください。 パフォーマンス低下のトラブルシューティング