Máy chủ cơ sở dữ liệu mà tôi đang sử dụng đang chạy 6 phiên bản SQL Server khác nhau. Nó có RAM 48 GB. Và một trong số họ đang tiêu thụ hơn 10 GB RAM, hiện tại tổng mức tiêu thụ là 20 GB. Tiêu thụ RAM đang tăng liên tục. Vài ngày trước khi nó sử dụng hơn 40 GB RAM và máy chủ đã phản hồi rất chậm. Ứng dụng cho thấy các vấn đề sự cố khi lưu dữ liệu.
Vì vậy, tôi đã khởi động lại các dịch vụ SQL Server.
Ngay sau khi các dịch vụ được khởi động lại, mức sử dụng đã giảm xuống còn 4 GB, nhưng giờ nó đang tăng lên. Và tôi lo lắng rằng nó sẽ tăng lên tới 40 GB sau 4 hoặc 5 ngày và khiến máy chủ chậm.
Tôi đoán khởi động lại dịch vụ không phải là lựa chọn tốt.
Tôi cũng tìm thấy từ các nguồn khác nhau mà chúng ta có thể đặt kích thước sử dụng bộ nhớ tối đa cho SQL Server. Và tôi không chắc chắn nếu điều này sẽ giúp hay không. Tôi không thể kiểm tra điều này bởi vì máy chủ đang sử dụng cơ sở dữ liệu sản xuất và sẽ gặp rủi ro nếu dịch vụ dừng trong khi sửa đổi cài đặt trong SQL Server.
Có ai có thể giúp đỡ cho vấn đề này?