Lời giải thích khả dĩ nhất là MySQL đang chọn một kế hoạch thực thi khác khi bạn thêm vị từ đó.
Bạn có thể so sánh kết quả EXPLAIN của hai truy vấn, truy vấn có journey_day.day=3
vị ngữ và vị ngữ không có.
Tôi muốn đoán rằng MySQL đang chọn một thứ tự kết hợp khác và MySQL đang chọn sử dụng một chỉ mục có day
làm cột đứng đầu khi vị từ được bao gồm. Và có khả năng điều đó khiến nhiều hàng được truy cập và kiểm tra hơn, hoặc có thể MySQL đang tạo một tập hợp trung gian lớn trước khi nó lọc ra các hàng.