Chúng tôi đang trong quá trình nâng cấp một trong các phiên bản SQL Server của chúng tôi từ năm 2000 đến 2005. Tôi đã cài đặt bảng điều khiển hiệu suất (http://www.microsoft.com/downloads/details.aspx?FamilyId=1d3a4a0d-7e0c-4730-8204-e419218c1efc&displaylang=en) để truy cập vào một số báo cáo cấp cao. Một trong các báo cáo cho thấy các chỉ mục bị thiếu (được khuyến nghị). Tôi nghĩ rằng nó dựa trên một số chế độ xem hệ thống được duy trì bởi trình tối ưu hóa truy vấn.Làm cách nào để biết được các đề xuất chỉ mục SQL Server 2005 để triển khai, nếu có?
Câu hỏi của tôi là cách tốt nhất để xác định khi nào nên thực hiện đề xuất chỉ mục. Tôi biết rằng không có ý nghĩa gì khi áp dụng tất cả các đề xuất của trình tối ưu hóa. Tôi thấy rất nhiều lời khuyên về cơ bản nói để thử chỉ mục và giữ cho nó nếu hiệu suất cải thiện và để thả nó nếu buổi biểu diễn suy giảm hoặc vẫn như cũ. Tôi tự hỏi nếu có một cách tốt hơn để đưa ra quyết định và những thực hành tốt nhất tồn tại về chủ đề này.