Phiên bản không được hỗ trợ:7.0 / 6.5 / 6.4
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 kèo bóng đá euro phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

Chương 45. Chỉ số kèo kèo bóng đá euro

Thông tin về ý chính đang ởhttp: //kèo bóng đá eurocs.berkeley.edu: 8000/kèo bóng đá euro/Với nhiều hơn kèo bóng đá euro sơ đồ lập chỉ mục và sắp xếp khác nhau tạihttp: //s2k-ftp.cs.berkeley.edu: 8000/cá nhân/jmh/và Có nhiều cách đọc thú vị hơn tại trang web cơ sở dữ liệu Berkely tạihttp: //epoch.cs.berkeley.edu: 8000/.

tác giả:trích xuất này từ e-mail được gửi bởiEugene Selkov Jr.Chứa thông tin tốt về kèo bóng đá euro. Hy vọng chúng ta sẽ tìm hiểu thêm Trong tương lai và cập nhật thông tin này. - Thomas 1998-03-01

Vâng, tôi không thể nói tôi khá hiểu những gì đang xảy ra, nhưng tại Ít nhất tôi (gần như) đã thành công trong việc chuyển các ví dụ kèo bóng đá euro sang Linux. Các Phương thức truy cập kèo bóng đá euro đã có trong cây postgres (SRC/Backend/Access/kèo bóng đá euro).

Ví dụ tại Berkeleyđi kèm với một cái nhìn tổng quan về kèo bóng đá euro phương pháp và chứng minh kèo bóng đá euro cơ chế chỉ số không gian cho kèo bóng đá euro hộp 2D, đa giác, khoảng số nguyên và văn bản (xem thêmkèo bóng đá euro tại Berkeley). Trong ví dụ trong hộp, chúng ta phải thấy một Hiệu suất tăng khi sử dụng chỉ số kèo bóng đá euro; Nó đã làm việc cho tôi nhưng Tôi không có một bộ sưu tập hộp lớn hợp lý để kiểm tra điều đó. Các ví dụ khác cũng hoạt động, ngoại trừ đa giác: Tôi đã gặp lỗi đang làm

test = Tạo chỉ mục pix trên polytmp
test- sử dụng kèo bóng đá euro (p: box gist_poly_ops) với (islossy);
Lỗi: Không thể mở pix

(Postgresql 6.3 Mặt trời 1 tháng 2 14:57:30 EST 1998)

kèo bóng đá euro không thể hiểu được thông báo lỗi này; nó dường như là một cái gì đó chúng kèo bóng đá euro muốn hỏi các nhà phát triển (xem thêm Lưu ý 4 dưới). Điều kèo bóng đá euro muốn đề xuất ở đây là ai đó của các bạn Linux Guys (linux == gcc?) Tìm nạp các nguồn gốc được trích dẫn ở trên và áp dụng của kèo bóng đá euro Bản vá (xem tệp đính kèm) và cho chúng kèo bóng đá euro biết bạn cảm thấy gì về nó. Nhìn tuyệt vời với kèo bóng đá euro, nhưng kèo bóng đá euro không muốn giữ nó trong khi có như vậy nhiều người có năng lực xung quanh.

Một vài ghi chú về kèo bóng đá euro nguồn:

1. kèo bóng đá euro đã thất bại trong việc sử dụng makefile gốc (hpux) và sắp xếp lại phần mở đầu từ hướng dẫn Postgres95 cổ xưa công việc. kèo bóng đá euro đã cố gắng giữ nó chung chung, nhưng kèo bóng đá euro là một người rất nghèo Nhà văn - Chỉ cần làm một số công việc khỉ. Xin lỗi về điều đó, nhưng kèo bóng đá euro đoán bây giờ có thể di động hơn một chút mà makefile ban đầu.

2. kèo bóng đá euro đã xây dựng các nguồn ví dụ ngay dưới PGSQL/SRC (chỉ đã trích xuất tập tin tar ở đó). Makefile đã nói ở trên giả định nó là một cấp dưới PGSQL/SRC (trong trường hợp của chúng kèo bóng đá euro, trong pgsql/src/pggist).

3. Những thay đổi kèo bóng đá euro đã thực hiện đối với các tệp *.c đều là về #Bao gồm, các nguyên mẫu chức năng và typecasting. Ngoài ra, kèo bóng đá euro Chỉ cần ném đi một loạt các vars không sử dụng và thêm một cặp Điểm dừng để làm hài lòng GCC. kèo bóng đá euro hy vọng kèo bóng đá euro đã không làm hỏng quá nhiều :)

4. Có một nhận xét trong polyproc.sql:

-- Có một rò rỉ bộ nhớ trong rtree poly_ops !!
-- Tạo chỉ mục pix2 trên polytmp bằng RTREE (p poly_ops);
Roger đó !! kèo bóng đá euro nghĩ rằng nó có thể liên quan đến một sốPostgresPhiên bản trở lại và đã thử Truy vấn. Hệ thống của kèo bóng đá euro đã phát điên và kèo bóng đá euro phải bắn hạ Bưu điện trong khoảng mười phút.

kèo bóng đá euro sẽ tiếp tục nhìn vào ý chính một thời gian, nhưng kèo bóng đá euro cũng sẽ Đánh giá cao các ví dụ khác về việc sử dụng r-cây.