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 クラスターを設定し、バックエンド データベースの効率を上げます。