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ápvàNgườ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 đá.
Thetỷ lệ kèo bóng đá viết lại truy vấnlà a
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
thực hiện truy vấn được đưa ra trong phần hành động của
Điều chỉnh danh sách mục tiêu để đáp ứng số và thứ tự của
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