Prolog, vì lý do hiệu quả, cho phép người dùng để kiểm soát thứ tự của mô hình kết hợp trong độ phân giải. Trong một môi trường lập trình logic tinh khiết,Thứ tự của các nỗ lực các trận đấu diễn ra trong độ phân giải là nondeterministic, và tất cả các trận đấu có thể được cố gắng đồng thời. Tuy nhiên, bởi vìProlog luôn luôn phù hợp với theo thứ tự, bắt đầu từ lúc bắt đầu của cơ sở dữ liệu và ở phía bên trái của một mục tiêu nhất định, người dùng có thể sâu sắc ảnh hưởng đến hiệu quả bằng cách đặt hàng báo cáo cơ sở dữ liệu để tối ưu hóa một ứng dụng cụ thể
đang được dịch, vui lòng đợi..