Tôi có cơ sở dữ liệu SQL Server 2000 với khoảng 220 bảng. Các bảng này có một số mối quan hệ khóa ngoài giữa chúng. Thông qua phân tích hiệu suất, chúng tôi đã phát hiện một số các mối quan hệ khóa ngoại là thiếu các chỉ mục. Thay vì phản ứng với các vấn đề về hiệu năng, tôi muốn chủ động và tìm tất cả các khóa ngoại đang thiếu các chỉ mục.Làm cách nào tôi có thể tìm thấy khóa ngoài không được lập chỉ mục trong SQL Server
Làm cách nào tôi có thể lập trình xác định khóa ngoại nào đang thiếu chỉ mục?
Thiếu hoặc hiếm khi được sử dụng? Bài viết này dành cho năm 2005, nhưng có thể giúp: http://blogs.msdn.com/sqlcat/archive/2006/02/13/531339.aspx –
Thiếu. Hiếm khi được sử dụng là một tối ưu hóa hiệu suất thú vị khác, nhưng không phải là những gì tôi quan tâm ở đây. –