すべてのユーザーが特定のアプリケーションでパフォーマンスの問題を経験するケースのトラブルシューティングIssue パフォーマンスの低下がすべてのユーザーに発生し、インスタンス内の特定のアプリケーションに影響を与える場合は、以下で症状、原因、および問題の解決方法を確認してください。 症状 インスタンスの処理速度は遅く、利用できない場合があります。 セマフォがロックされているか、実行時間が長い。Pool Sweeper は、長時間実行されているデータベース接続を解放できません。メモリ低下または不足の警告が表示される。localhost ログに 遅いビジネスルール メッセージが表示されます。フォームのロードに時間がかかりすぎるか、インタラクションが可能になる前にフリーズします。特定のフォームトランザクションについて、クライアントトランザクションタイミングウィジェットまたはログに示される長い閲覧時間。Causeデータベース (MySQL) で実行されている非効率的なクエリ。アプリケーションで処理されている非効率的なビジネスルール。クライアントスクリプトによって生成される非同期 JavaScript および XML (AJAX) 呼び出しが多すぎます。Resolution 前提条件 注意: 前提条件:次の手順を完了する前に、パフォーマンスの問題をトラブルシューティングするために必要な情報を収集します。詳細については、「 Gathering node data via stats.do and threads.do」を参照してください。 特定のアプリケーションですべてのユーザーが経験するパフォーマンスの低下をトラブルシューティングするには: アプリケーションで処理されている非効率的なビジネスルールがないことを確認します。詳細については、「非効率的なビジネスルールの特定と対処」を参照してください。クライアントスクリプトが非同期 AJAX 呼び出しを過度に行っていないことを確認します。詳細については、「クライアントスクリプトによって生成される同期 AJAX 呼び出しの識別と削減」を参照してください。 次の手順を実行するには、ServiceNow 内部 ロールが必要です。 データベースに対して非効率的なクエリが実行されていないことを確認します。詳細については、「データベースで実行されている非効率的なクエリの識別とチューニング (MySQL)」を参照してください。 上記の手順を試しても問題が引き続き発生する場合: 問題または質問を明確にします。ServiceNow 製品ドキュメントで問題を検索します。ServiceNow コミュニティで問題を検索します。ServiceNow コミュニティフォーラムに質問を投稿します。新規ユーザーが投稿するには、ServiceNow コミュニティでアカウントを作成する必要があります。 メールまたはオンラインテクニカルサポートシステムを使用してインシデントを開きます。テクニカルサポートチームに問い合わせます。Related Links関連トピックの詳細については、次の ServiceNow 製品ドキュメントのページを参照してください。 プラットフォームのパフォーマンススレッドのパフォーマンスの監視[システム診断] ページ トピックに関連するその他の問題については、次のナレッジベースの記事を参照してください。 パフォーマンス低下のトラブルシューティング