狡兎死良狗烹

シンプルに,逃げ腰で♪

07359

2021-12-03 20:23:18 | 日常
2021/12/03

睡眠効率97.4
中途覚醒0

一人で出社しました。
注文書処理やらライセンス更新・追加やら。
昼休みは今日も爆睡。昼休みに寝るようになってから毎日です。

調子が悪いサーバ、根本的な原因はわかりませんが対症療法がわかりました。
実際にプロセスが使っているメモリは500MB程度なのに、
使用率が80%以上になっていること。
sqlserver.exeがコミットで11GB以上を占有していました。
物理メモリ12GBに仮想メモリが4.7GB。
合計16.7GBありますが、処理を始めると更に負荷がかかるのでしょう。
ダメもとでメーカーのFAQを調べたら、ちょうどいいのがありました。
SQL Serverの最大メモリ使用量上限値を設定すればいいらしい…
そこでどうなっているか確認すると、なんと!
2048TB、要するに2PB。初めて見たわ、こんなん。頭おかしなるで。
物理メモリの半分に設定してタスクやリソースを観察していたら、
使用率が60%程度までにおさまりました。
sqlserver.exeのコミットも5GB程度。
処理に失敗してコミットが増大し、ふざけた設定で2PB目指して暴れていた模様。
試しにいつもの更新をかけたら正常な時より少し短い9分でした。
フルスペック更新は正常な時でも1時間以上かかっていましたが、今回は22分。
まぁ、サービスを1つ止めたままだけど。
とりあえずはこれで申請が来ても対応できます。
あとはメーカーからの回答待ち。

18:30の電車で帰宅しました。

---------------------------------------
658