Thứ nhất, ý bạn là bạn đang tạo chỉ mục trong một quy trình được lưu trữ? Đó là một ý tưởng tồi - nếu bạn chạy thủ tục được lưu trữ hai lần, nó sẽ không thành công vì chỉ mục đã tồn tại.
Thứ hai, truy vấn của bạn không sử dụng cột được đề cập trong chỉ mục, vì vậy nó sẽ không có tác động.
Thứ ba, như JodyT viết, bộ phân tích truy vấn (chính SQL Server) sẽ quyết định sử dụng chỉ mục nào; nó gần như chắc chắn giỏi hơn bạn.
Cuối cùng, để tăng tốc truy vấn bạn đề cập, hãy tạo chỉ mục trên các cột artc và atelr.