Đã nối thêm LIMIT 1
sau khi truy vấn có bất kỳ tăng hiệu suất nào không?LIMIT 1 có tăng hiệu suất không?
... nếu có thể chỉ có một mục nhập phù hợp (mệnh đề WHERE
cho khóa chính)?
SELECT `x`
FROM `unicorns`
WHERE `id` = 123
LIMIT 1
... giống nhau, nhưng bây giờ nó DELETE
:
DELETE FROM `unicorns`
WHERE `id` = 123
LIMIT 1
... và UPDATE
:
UPDATE `unicorns`
SET `rainbows` = `rainbows` + 1
WHERE `id` = 123
LIMIT 1
T.B. Cột id
là khóa chính nên nó là duy nhất.
Cảm ơn lời khuyên!
giới hạn, trong trường hợp này, sẽ không có hiệu lực. Ngoài ra, bạn không cần báo giá xung quanh tên cột của mình. – DwB
Cá nhân tôi cảm thấy nó vẫn tốt cho sự rõ ràng và habbit – Will03uk