Phiên bản không được hỗ trợ: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 kèo bóng đá cúp c2.
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ế.

Chương 18. kèo bóng đá cúp c2 phí chỉ số

tác giả:Được viết bởi Tom Lane ()

Lưu ý:Điều này cuối cùng phải trở thành một phần của nhiều

Mọi phương pháp truy cập chỉ mục phải cung cấp ước tính kèo bóng đá cúp c2 phíAmcostestimateTrường của phương thức truy cậppg_amEntry.

Lưu ý:trướckèo bóng đá cúp c27.0, một sơ đồ khác là

Hàm Amcostestimate được đưa ra một danh sách các điều khoản

Mỗi hàm amcostestimate phải có chữ ký:

VOID

Bốn tham số đầu tiên là đầu vào:

root

Truy vấn đang được xử lý.

rel

Mối quan hệ chỉ mục.

index

chính chỉ mục.

indexquals

Danh sách các điều khoản của INDEX Qualauses (ngầm Anded); một số

Bốn tham số cuối cùng là đầu ra từng tham kèo bóng đá cúp c2ếu:

*indexStartUpCost

Đặt thành kèo bóng đá cúp c2 phí xử lý khởi động chỉ mục

*IndextotalCost

Đặt thành tổng kèo bóng đá cúp c2 phí xử lý chỉ mục

*IndexSelectivity

Đặt thành chỉ mục chọn lọc

*IndexCorrelation

Đặt thành hệ số tương quan giữa thứ tự quét chỉ mục

Lưu ý rằng các chức năng ước tính kèo bóng đá cúp c2 phí phải được viết bằng C, không phải trong

kèo bóng đá cúp c2 phí truy cập chỉ mục phải được tính toán trong các đơn vị được sử dụng bởiSRC/phụ trợ/Tối ưu hóa/Path/Costsize.C:

kèo bóng đá cúp c2 phí truy cập nên bao gồm tất cả các kèo bóng đá cúp c2 phí đĩa và CPU

The"kèo bóng đá cúp c2 phí khởi nghiệp"là một phần của

SymentSelectivity phải được đặt thành phân số ước kèo bóng đá cúp c2

Chỉ mục nên được đặt thành mối tương quan (phạm vi

Dự toán kèo bóng đá cúp c2 phí

Công cụ ước tính kèo bóng đá cúp c2 phí điển hình sẽ được tiến hành như sau:

  1. Ước kèo bóng đá cúp c2 và trả lại phần của các bộ dữ liệu chính

    *indexSelectivity = Clauselist_selectivity (root, indexquals,
  2. Ước kèo bóng đá cúp c2 số lượng bộ dữ liệu chỉ mục sẽ được truy cập

  3. Ước kèo bóng đá cúp c2 số lượng trang chỉ mục sẽ

  4. Tính kèo bóng đá cúp c2 phí truy cập chỉ mục. Một công cụ ước tính chung có thể

    /*
  5. Ước kèo bóng đá cúp c2 mối tương quan chỉ số. Cho một đơn đặt hàng đơn giản

Ví dụ về các chức năng ước tính kèo bóng đá cúp c2 phí có thể được tìm thấy trong13375_13409.

Theo quy ước,PG_PROC​​mục choAmcostestimateHàm nên

Prorettype = 0

Chúng tôi sử dụng số không ("mờ đục") cho tất cả các đối số vì không có đối số nào