Trong số tất cả các toán tử quan hệ khó xử lý và kèo bóng đá hôm nay và ngày mai nhất làtham gia. Số lượng các kế hoạch truy kèo bóng đá hôm nay và ngày mai có thể tăng theo cấp số nhân với số lượng tham gia trong truy kèo bóng đá hôm nay và ngày mai. Nỗ lực tối ưu hóa hơn nữa là do sự hỗ trợ của nhiều loạiPhương pháp tham gia(ví dụ: vòng lặp lồng nhau, băm tham gia, hợp nhất tham gia trongPostgreSQL) để xử lý các tham gia riêng lẻ và sự đa dạng củaindexes(ví dụ: B-cây, băm, gist và gin trongPostgreSQL) làm đường dẫn kèo bóng đá hôm nay và ngày mai cập cho các mối quan hệ.
bình thườngPostgreSQLTrình tối ưu hóa truy kèo bóng đá hôm nay và ngày mai thực hiệnTìm kiếm gần như đã giải quyếtTrên không gian của các chiến lược thay thế. Thuật toán này, được giới thiệu lần đầu tiên trong cơ sở dữ liệu hệ thống R của IBM, tạo ra một thứ tự nối gần tối ưu, nhưng có thể mất một khoảng thời gian và không gian bộ nhớ khổng lồ khi số lượng tham gia vào truy kèo bóng đá hôm nay và ngày mai tăng lên lớn. Điều này làm cho thông thườngPostgreSQLTrình tối ưu hóa truy kèo bóng đá hôm nay và ngày mai không phù hợp cho các truy kèo bóng đá hôm nay và ngày mai tham gia một số lượng lớn các bảng.
Viện kiểm soát tự động tại Đại học Khai thác và Công nghệ, ở Freiberg, Đức, đã gặp một số kèo bóng đá hôm nay và ngày mai đề khi muốn sử dụngPostgreSQLLà phụ trợ cho hệ thống dựa trên kiến thức hỗ trợ quyết định để bảo trì lưới điện. DBMS cần phải xử lý các truy kèo bóng đá hôm nay và ngày mai tham gia lớn cho máy suy luận của hệ thống dựa trên kiến thức. Số lượng tham gia trong các truy kèo bóng đá hôm nay và ngày mai này được thực hiện bằng trình tối ưu hóa truy kèo bóng đá hôm nay và ngày mai thông thường không khả thi.
Trong phần sau, chúng tôi mô tả việc triển khai AThuật toán di kèo bóng đá hôm nay và ngày maiềnĐể giải quyết kèo bóng đá hôm nay và ngày mai đề đặt hàng tham gia theo cách hiệu quả cho các truy kèo bóng đá hôm nay và ngày mai liên quan đến số lượng lớn các lần nối.