Phiên bản được hỗ trợ:hiện tại(17)16/15/14/13
Phiên bản phát triển: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
Tài liệu này dành cho phiên bản không được hỗ trợ của tỷ lệ kèo bóng đá.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

2.4. ThePostgresHệ thống tỷ lệ kèo bóng đá

PostgresHỗ trợ mạnh mẽHệ thống tỷ lệ kèo bóng đácho đặc điểm kỹ thuật củaChế độ xemvà mơ hồXem cập nhật. Ban đầu làPostgresHệ thống tỷ lệ kèo bóng đá bao gồm hai

  • Người đầu tiên hoạt động bằng cách sử dụngtupleXử lý và được triển khai sâu trongthực thi. Hệ thống tỷ lệ kèo bóng đá được gọi làPostgresDự án đã được chuyển đổi thànhPostgres95.

  • Việc triển khai thứ hai của hệ thống tỷ lệ kèo bóng đá là mộtViết lại truy vấn.Viết lại tỷ lệ kèo bóng đálà một mô -đunGiai đoạn phân tích cú phápNgười lập kế hoạch/Tối ưu hóa. Cái này

Để biết thông tin về cú pháp và tạo các tỷ lệ kèo bóng đá trongPostgrestỷ lệ kèo bóng đá tham khảoHướng dẫn sử dụng tỷ lệ kèo bóng đá.

2.4.1. Các

Thetỷ lệ kèo bóng đá viết lại truy vấnlà a

2.4.1.1.

Bây giờ chúng tôi sẽ phác thảo thuật toán của truy vấn viết lại

Đặt theo tỷ lệ kèo bóng đá sau:

Tạo tỷ lệ kèo bóng đá xem_rule

tỷ lệ kèo bóng đá đã cho sẽ làbị sa thảiBất cứ khi nào một lựa chọn chống lại mối quan hệtest_viewđược phát hiện. Thay vì chọntest_viewChọnPhần hành độngcủa tỷ lệ kèo bóng đá được thực thi.

Hãy để người dùng sau đối vớitest_viewđược đưa ra:

Chọn Sname

Đây là danh sách các bước được thực hiện bởi truy vấn viết lạitest_viewxuất hiện. (Danh sách sau là mộtStonebraker et al,).

test_viewViết lại

  1. thực hiện truy vấn được đưa ra trong phần hành động của

  2. Điều chỉnh danh sách mục tiêu để đáp ứng số và thứ tự của

  3. Thêm trình độ được đưa ra trong mệnh đề WHERE of

Đưa ra định nghĩa tỷ lệ kèo bóng đá ở trên, người dùng-Trình tự

Chọn S.Sname