Tôi muốn nhắc lại nhận xét của @Mark Storey-Smith - một DBA có năng lực là cách tốt nhất để đến đây. Bạn thực sự không thể tự động hóa Máy chủ SQL được điều chỉnh tốt nhưng một DBA tốt có thể thiết lập các mục bảo trì khác nhau để giữ cho nó chạy tốt.
Có vẻ như bạn đã hỏi rất nhiều về việc bảo trì, vì vậy một điểm tuyệt vời để tìm kiếm một số tập lệnh để giúp thiết lập một giải pháp giám sát giống tốt nhất là các kịch bản Giải pháp bảo trì của Olla Hallengren đã giải thích trên trang web của Olla tại đây .
Điều đó sẽ giúp đảm bảo bạn ít nhất đang thực hiện các mục bảo trì quan trọng (Xây dựng lại / sắp xếp lại chỉ mục, cập nhật thống kê, sao lưu, cập nhật thống kê, kiểm tra tính toàn vẹn của cơ sở dữ liệu, v.v.)
Theo như tối ưu hóa liên tục, tôi khuyên bạn nên chọn một bản sao của Sách khắc phục sự cố và khắc phục sự cố chuyên nghiệp SQL Server 2008 . Nó có lượng kiến thức thực tập phù hợp để giúp bạn hiểu "lý do" đằng sau các thực tiễn tốt nhất và chứa nhiều ví dụ thực tế để thực hiện các thực tiễn tốt nhất.
Hoặc tôi muốn giới thiệu cùng một cuốn sách Khắc phục sự cố & Khắc phục sự cố nhưng đối với SQL Server 2012 . Chứa một số chương tuyệt vời chỉ cho câu hỏi của bạn. Giống như cách thực hiện Kiểm tra Sức khỏe SQL Server, bởi Glenn Berry.