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
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
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ế.

43.1. Các Đường dẫn của một kèo chấp bóng đá hôm nay

Ở đây chúng tôi đưa ra một cái nhìn tổng quan ngắn về các giai đoạn mà một kèo chấp bóng đá hôm nay phải vượt qua để có được kết quả.

  1. Một kết nối từ chương trình ứng dụng đếnPostgreSQLMáy chủ phải được thành lập. Chương trình ứng dụng truyền một kèo chấp bóng đá hôm nay đến máy chủ và chờ nhận kết quả được gửi lại bởi máy chủ.

  2. TheGiai đoạn phân tích cú phápKiểm tra kèo chấp bóng đá hôm nay được truyền bởi chương trình ứng dụng để đúng Cú pháp và tạo mộtkèo chấp bóng đá hôm nay cây.

  3. TheViết lại hệ thốnglấy kèo chấp bóng đá hôm nay cây được tạo bởi giai đoạn phân tích cú pháp và tìm kiếm bất kỳQuy tắc(được lưu trữ trongDanh mục hệ thống) để áp dụng cho kèo chấp bóng đá hôm nay cây. Nó thực hiện các biến đổi được đưa ra trongCơ quan quy tắc.

    Một ứng dụng của hệ thống viết lại nằm trong hiện thực hóachế độ xem. Bất cứ khi nào a kèo chấp bóng đá hôm nay chống lại chế độ xem (tức là, Aảo bàn) được thực hiện, hệ thống viết lại viết lại kèo chấp bóng đá hôm nay kèo chấp bóng đá hôm nay truy cậpBảng cơ sởđược đưa ra trongXem định nghĩaThay vào đó.

  4. TheNgười lập kế hoạch/Tối ưu hóalấy (Viết lại) kèo chấp bóng đá hôm nay cây và tạo raKế hoạch kèo chấp bóng đá hôm nayđó sẽ là đầu vào chothực thi.

    Nó làm như vậy bằng cách tạo ra tất cả có thểđường kèo chấp bóng đá hôm naykèo chấp bóng đá hôm nay đến kết quả tương tự. Vì Ví dụ nếu có một chỉ mục về mối quan hệ được quét, Có hai đường kèo chấp bóng đá hôm nay để quét. Một khả năng là một Quét tuần tự đơn giản và khả năng khác là sử dụng Chỉ số. Tiếp theo chi phí cho việc thực hiện từng đường kèo chấp bóng đá hôm nay là Ước tính và con đường rẻ nhất được chọn. Rẻ nhất đường kèo chấp bóng đá hôm nay được mở rộng thành một kế hoạch hoàn chỉnh mà người thực thi có thể sử dụng.

  5. Người thực thi đã đệ quy các bước thông quaCây kế hoạchvà kèo chấp bóng đá hôm nay xuất các hàng theo cách đại diện bởi kế hoạch. Người thực thi sử dụngHệ thống lưu trữTrong khi quét quan hệ, thực hiệnSắp xếpJoins, Đánh giábằng cấpVà cuối cùng lại quay lại hàng có nguồn gốc.

Trong các phần sau, chúng tôi sẽ bao gồm từng phần trên Các mục được liệt kê chi tiết hơn để hiểu rõ hơn vềPostgreSQLĐiều khiển nội bộ và cấu trúc dữ liệu.