Có, ít nhất một trường hợp chậm hơn đáng kể. Nếu bạn chỉ xác định chỉ mục sau:
ALTER TABLE ... ADD INDEX (a, b);
... sau đó truy vấn SELECT * FROM ... WHERE B = 1;
sẽ không sử dụng chỉ mục đó.
Khi bạn tạo chỉ mục bằng khóa tổng hợp, thứ tự của các cột của khóa là quan trọng. Bạn nên cố gắng sắp xếp thứ tự các cột trong khóa để nâng cao tính chọn lọc, với các cột chọn lọc nhất ở phía ngoài cùng bên trái của khóa. Nếu bạn không làm điều này và đặt một cột không chọn lọc làm phần đầu tiên của khóa, bạn có nguy cơ không sử dụng chỉ mục nào cả. (Nguồn: Mẹo tối ưu hóa chỉ mục tổng hợp của SQL Server )