Windows Server 2016 上に SQL Server 2016 サーバーが数台あります。最近、CPU が固定され、速度が大幅に低下する問題が発生し始めました。再起動すると問題は解決しますが、次の 24 ~ 48 時間は速度が遅くなり、元の状態に戻ります。実行中に何かが蓄積され、再起動するとそれが解消されるような感じですが、明らかに 1 日おきに再起動するのは現実的な解決策ではありません。
これの原因は何なのか、またはこれを修正するにはどうすればよいのか、何かご存知ですか?
答え1
この状況を引き起こす原因はいろいろあります...
- 制限のない最大サーバーメモリ
- CPU が不足している重い機能ワークロード (カーソル、UDF など)
- SQL インスタンスと同じマシン上で実行されているアプリケーションとサービス (例: ウイルス対策) ...