1 時間あたりのプロジェクト キューの SQL 再試行の一般的な割合

 

適用先: Project Server 2010, Project Server 2013

トピックの最終更新日: 2013-12-18

要素 ID/ルール名:   Project_Queue_General_Percentage_SQL_Retries_Per_Hour

概要:   このアラートは、SQL 再試行回数が過去 1 時間でしきい値を超えたことを示します。このアラートは、"QueueGeneral: % SQL Retries / Day ルール" と同じパフォーマンス カウンターに基づいています。また、SQL 再試行でより短期間にスパイクを表示するのを支援するため、顧客が潜在的な問題に気付く前に考えられる原因を調査できます。

原因:   次の原因が考えられます。

  • Project Server アプリケーション サーバーと SQL Server コンピューター間のネットワーク接続がボトルネックになっている可能性があります (これらが異なるコンピューター上にある場合)。

  • Project Server が接続している SQL インスタンスが過負荷になっている可能性があります。

解決策:

  • ネットワークの Ping を使用して、Project Server アプリケーション サーバーと SQL Server コンピューター間に過度のネットワーク待ち時間があるかどうかを判断します。ネットワークがボトルネックであると判断した場合は、適宜解決します。

  • プロセッサ、メモリ、物理ディスク、SQL 固有のカウンターなど、SQL Server コンピューター上のパフォーマンス オブジェクトを監視します。問題の原因が、Project Server アプリケーション サーバーが使用する SQL Server コンピューター上で動作しているアプリケーションの数が多すぎることであれば、以下のいずれかを実行します。

    • Project アプリケーションを別の SQL Server コンピューターに移動します。

    • Project Server が使用している SQL Server コンピューターの他のアプリケーションを別の SQL Server コンピューターに移動します。

    • SQL クラスターを設定し、バックエンド データベースの効率を上げます。