Chúng tôi thấy rằng máy chủ của chúng tôi sẽ đột ngột ngừng chấp nhận kết nối mới từ SQL Server. Bản thân máy chủ vẫn có thể truy cập được thông qua RDP, nhưng cổng chia sẻ/SSMS và bất kỳ kết nối SQL từ xa nào khác sẽ hết thời gian chờ. Trình quản lý cấu hình cho biết Dịch vụ SQL đang chạy, nhưng nếu bạn cố gắng dừng/khởi động lại dịch vụ theo cách thủ công, dịch vụ sẽ bị treo. Khởi động lại máy chủ đôi khi sẽ cho phép các dịch vụ trở lại trạng thái hoạt động, nhưng điều này thường có nghĩa là nó sẽ bị treo trong ngày nếu không muốn nói là hàng giờ. Chúng tôi đã xác định rằng việc sửa chữa SQL Server đầy đủ bằng cách sử dụng phương tiện cài đặt sẽ đưa nó trở lại trạng thái ổn định hơn, nhưng lỗi ứng dụng SQL Server có thể sẽ lại xảy ra. Chúng tôi muốn biết làm thế nào nó xảy ra. Nhật ký lỗi SQL không chỉ ra bất kỳ lỗi cụ thể nào. Chúng tôi đã cố gắng sử dụng Profiler, nhưng không chạy nó liên tục vì nó gây thêm tải cho máy chủ. Có ai từng nhận được vấn đề này? Làm thế nào bạn giải quyết nó?
Tôi đã thực hiện một số nghiên cứu ngày hôm qua vì vậy tôi đã tìm thấy các vấn đề sau:
(1) Các tệp cơ sở dữ liệu ldf đang tăng nhiều hơn giới hạn tự tăng của nó. Kích thước tệp mdf là 48 mb và kích thước tệp ldf là 48gb. Vì vậy, bất kỳ đề nghị để giảm thiểu vấn đề này.Hiện tại, tôi chỉ có thể nghĩ ra các phương án dự phòng.
(2) Tôi thấy có quá nhiều chỉ mục bị phân mảnh, đây cũng là một lý do khác dẫn đến hiệu suất chậm hơn.
Tuy nhiên, tôi muốn biết MaxDOP. Chúng tôi đang sử dụng cơ sở dữ liệu sharepoint ở đây nên mọi đề xuất liên quan đến việc duy trì trang trại sharepoint sẽ được đánh giá cao.
Tôi cũng đang theo dõi chủ đề mà họ đang nói về MAXDOP.
https://community.spiceworks.com/topic/2202073-sql-server- process-high-cpu-usage