Nếu tôi có một khóa chính của nói id
và tôi làm một truy vấn đơn giản cho các trọng điểm như,Việc sử dụng "LIMIT 1" có tăng tốc truy vấn trên khóa chính không?
SELECT id FROM myTable WHERE id = X
Nó sẽ tìm một hàng và sau đó ngừng tìm kiếm vì nó là một khóa chính, hoặc sẽ nó được tốt hơn để nói với mysql để hạn chế lựa chọn của nó bằng cách sử dụng LIMIT 1
? Ví dụ:
SELECT id FROM myTable WHERE id = X LIMIT 1
Tại sao bạn không thử? –
Làm cách nào để thử? Nó sẽ luôn luôn trở lại chỉ 1 hàng, tôi muốn biết nếu nó ngừng làm một bảng đầy đủ quét sau khi tìm chìa khóa chính! – cgweb87
@ cgweb87: Vui lòng xác nhận rằng chỉnh sửa của tôi cho câu hỏi của bạn làm cho câu hỏi của bạn rõ ràng hơn và không xa ý định của bạn. –