... trong khi hiệu suất điều chỉnh thời gian CPU sẽ giảm ~ 38% nhưng Thời gian đã trôi qua tăng ~ 22%. Đây có phải là một cải tiến?
Điều này hoàn toàn phụ thuộc vào những gì bạn đang tối ưu hóa, và tại sao. Theo nghĩa thông thường nhất - tốc độ đầu ra truy vấn - đây không phải là một sự cải tiến, như Max Vernon đã lưu ý trong câu trả lời của mình.
Tuy nhiên, nếu hệ thống của bạn bị ràng buộc bởi CPU, thì đây sẽ là một cải tiến, khi bạn giảm tải CPU. Trong thực tế, nếu đây là trường hợp, kết quả cuối cùng cũng có thể có nghĩa là sự trở lại nhanh hơn của kết quả.
Và nếu hệ thống của bạn bị ràng buộc đĩa hoặc bị ràng buộc bộ nhớ, đây sẽ là kết quả trung lập, vì không có dấu hiệu nào cho thấy hệ thống được cải thiện hoặc làm giảm các biện pháp này.
Vì vậy, 95% thời gian, Max hoàn toàn chính xác - đây không phải là một cải tiến. Trong một vài trường hợp còn lại, nó có thể là một sự cải thiện.