Nhiều trường hợp sử dụng máy chủ sql và bộ nhớ hơn

lập trình


CHÀO,

Một khách hàng có một máy chủ (Windows Server 2019 với bộ nhớ 55 Gb) với hai phiên bản SQLServer (phiên bản SS 2019 Standard), một dành cho sản xuất, một dành cho thử nghiệm. Phiên bản SQLServer sản xuất cuối cùng sẽ chiếm gần như toàn bộ bộ nhớ khả dụng vào cuối ngày. Phiên bản thử nghiệm không có đủ bộ nhớ nếu bạn cần chạy thử nghiệm vào buổi tối.

Cảm ơn

Những gì tôi đã thử:

Có vẻ như Phát hiện áp suất bộ nhớ[^] dường như không hoạt động bình thường trong máy chủ đó. Làm cách nào tôi có thể theo dõi và điều chỉnh hành vi của nó? Bỏ qua hành vi của môi trường thử nghiệm, cũng có thể có các quy trình khác yêu cầu bộ nhớ và máy chủ SQL phải cho phép hoạt động như thiết kế.

Giải pháp 1

Giải pháp tốt hơn là di chuyển phiên bản thử nghiệm sang một máy chủ riêng: theo cách đó sẽ có ít cơ hội “tương tác” hơn khi phần mềm đang được thử nghiệm ảnh hưởng đến DB sản xuất. Hãy nhớ rằng, nếu máy chủ sản xuất đang sử dụng nhiều bộ nhớ như vậy thì đó là có lý do – vì vậy bất kỳ tải nào khác mà bạn thêm vào máy chủ đó có thể sẽ ảnh hưởng đến thời gian phản hồi sản xuất.
Sự tách biệt về mặt vật lý sẽ ngăn ngừa bất kỳ sai sót nào bạn mắc phải làm ảnh hưởng đến quá trình sản xuất (và có lợi thế là “máy dự phòng” mà bạn có thể sử dụng lại nếu có sự cố phần cứng với máy chủ sản xuất).

コメント

タイトルとURLをコピーしました