Question
OrchestratorのDBサーバーのSqlServerプロセスのメモリ使用量が高い時の対応方法を教えてください。
Answer
暫定対応:
OrchestratorのDBサーバーのSqlServerプロセスがメモリを大量に消費している場合、以下の手順でメモリを解放できます。
1)IISマネージャーよりOrchestratorサイトを停止します。
2)SQL Server Configuration Managerから、SqlServerサービスを再起動します。
3) SSMS(SQL Server Management Studio)よりSqlServerの使用可能状態が確認できたら、IISマネージャーよりOrchestratorサイトを再起動します。
根本対応:
以下手順の通り最小サーバーメモリと最大サーバーメモリを設定することをお勧めします。
1)SSMS を起動して該当サーバー名を右クリックします。
2)[プロパティ] を選択し、[サーバーのプロパティ] ウィザードを開きます。
3)[メモリ] ページから最小/最大サーバーメモリ(単位は MB)を設定し、[OK] ボタンを押下します。
最小サーバーメモリについて、SQL Server 単体かつインスタンスが一つの物理サーバーでの運用では既定値の 0MB とします。
最大サーバーメモリについて、OS 用に 2GB 程度確保し、他にメモリを大きく使うアプリケーションとの共存がなければ、残りを SQLServer に充てます(例えば、 8GB-2GB=6GB程度)。