Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1

52.6. Người kèo tỷ số bóng đá euro hôm nay#

Thekèo tỷ số bóng đá euro hôm naykèo tỷ số bóng đá euro hôm nay hiện kế hoạch được tạo bởi người lập kế hoạch/tối ưu hóa và xử lý đệ quy nó để trích xuất tập hợp các hàng yêu cầu. Đây kèo tỷ số bóng đá euro hôm nay chất là một cơ chế đường ống kéo theo nhu cầu.

Để cung cấp một ví dụ cụ thể, giả sử rằng nút trên cùng làMergejoinnút. Trước khi bất kỳ sự hợp nhất nào có thể được kèo tỷ số bóng đá euro hôm nay hiện, hai hàng phải được tìm nạp (một hàng từ mỗi sơ đồ con).lefttree). Nút trên cùng mới (nút trên cùng của sơ đồ con bên trái), giả sử, ASắp xếpNode và một lần nữa đệ quy là cần kèo tỷ số bóng đá euro hôm nayết để có được một hàng đầu vào. Nút con củaSắp xếpcó thể là mộtseqscanNode, đại diện cho việc đọc thực tế của một bảng. Việc kèo tỷ số bóng đá euro hôm nay nút này khiến người kèo tỷ số bóng đá euro hôm nay tìm nạp một hàng từ bảng và đưa nó trở lại nút gọi.Sắp xếpNode sẽ liên tục gọi cho con của nó để có được tất cả các kèo tỷ số bóng đá euro hôm nay được sắp xếp. Khi đầu vào đã cạn kiệt (như được chỉ định bởi nút con, trả về một null thay vì một kèo tỷ số bóng đá euro hôm nay),Sắp xếpMã kèo tỷ số bóng đá euro hôm nay hiện sắp xếp và cuối cùng có thể trả về hàng đầu ra đầu tiên của nó, cụ thể là hàng đầu tiên theo thứ tự được sắp xếp. Nó giữ các hàng còn lại được lưu trữ để nó có thể cung cấp chúng theo thứ tự được sắp xếp để đáp ứng các yêu cầu sau này.

TheMergejoinNode tương tự yêu cầu kèo tỷ số bóng đá euro hôm nay đầu tiên từ sơ đồ con bên phải của nó. Sau đó, nó so sánh hai kèo tỷ số bóng đá euro hôm nay để xem liệu chúng có thể được tham gia hay không;Mergejoinnút trả về null để chỉ ra rằng không còn các kèo tỷ số bóng đá euro hôm nay tham gia nào có thể được hình thành.

Các truy vấn phức tạp có thể liên quan đến nhiều cấp độ của các nút kế hoạch, nhưng cách tiếp cận chung là như nhau: mỗi nút tính toán và trả về kèo tỷ số bóng đá euro hôm nay đầu ra tiếp theo của nó mỗi lần được gọi. Mỗi nút cũng chịu trách nhiệm áp dụng bất kỳ biểu thức lựa chọn hoặc trình chiếu nào được người lập kế hoạch gán cho nó.

Cơ chế kèo tỷ số bóng đá euro hôm nay được sử dụng để đánh giá tất cả năm loại truy vấn SQL cơ bản:Chọn, Chèn, Cập nhật, XóaHợp nhất. VìChọn, Mã kèo tỷ số bóng đá euro hôm nay cấp cao nhất chỉ cần gửi từng hàng được trả về bởi cây kế hoạch truy vấn cho máy khách.Chèn ... Chọn, Cập nhật, XóaHợp nhấtcó hiệu quảChọnS theo nút kế hoạch cấp cao nhất đặc biệt có tên làModifyTable.

Chèn ... Chọnnguồn cung cấp các kèo tỷ số bóng đá euro hôm nay lên đếnModifyTableđể chèn. VìCập nhật, người lập kế hoạch sắp xếp rằng mỗi kèo tỷ số bóng đá euro hôm nay được tính toán bao gồm tất cả các giá trị cột được cập nhật, cộng vớitid(id tple hoặc id kèo tỷ số bóng đá euro hôm nay) của kèo tỷ số bóng đá euro hôm nay mục tiêu gốc; Dữ liệu này đã được gia đìnhModifyTableNode, sử dụng thông tin để tạo một kèo tỷ số bóng đá euro hôm nay cập nhật mới và đánh dấu kèo tỷ số bóng đá euro hôm nay cũ bị xóa. VìXóa, cột duy nhất kèo tỷ số bóng đá euro hôm nay sự được trả lại bởi kế hoạch là TID vàModifyTableNode chỉ sử dụng TID để truy cập từng kèo tỷ số bóng đá euro hôm nay mục tiêu và đánh dấu nó đã xóa. VìHợp nhất, Người lập kế hoạch tham gia các mối quan hệ nguồn và đích và bao gồm tất cả các giá trị cột được yêu cầu bởi bất kỳ nàoKhimệnh đề, cộng với tid của kèo tỷ số bóng đá euro hôm nay mục tiêu; Dữ liệu này đã được gia đìnhModifyTableNode, sử dụng thông tin để tìm ra đókhimệnh đề để kèo tỷ số bóng đá euro hôm nay, sau đó chèn, cập nhật hoặc xóa hàng mục tiêu, theo yêu cầu.

A Đơn giảnChèn ... giá trịLệnh tạo ra một cây kế hoạch tầm thường bao gồm mộtresultNode, chỉ tính toán một kèo tỷ số bóng đá euro hôm nay kết quả, cho ăn lên đếnModifyTableĐể kèo tỷ số bóng đá euro hôm nay hiện chèn.

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớpMẫu nàyĐể báo cáo vấn đề tài liệu.