Có, vì khi bạn gọi PDO::prepare
, máy chủ phải tạo một kế hoạch truy vấn và thông tin meta cho truy vấn đó, sau đó sẽ có thêm chi phí để ràng buộc các tham số được chỉ định khi bạn sử dụng PDO::execute
. Vì vậy, để tiết kiệm chi phí này và cải thiện hiệu suất, bạn có thể sử dụng PDO::query
cho các truy vấn không có tham số.
Tuy nhiên, tùy thuộc vào quy mô và kích thước của ứng dụng cũng như cấu hình máy chủ / máy chủ lưu trữ (chia sẻ / riêng tư), bạn có thể thấy hoặc không thấy bất kỳ sự gia tăng hiệu suất nào.