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 / 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 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ế.

17.5. soi kèo bóng đá truoctran so với kích hoạt

Nhiều điều có thể được thực hiện bằng cách sử dụng các trình soi kèo bóng đá truoctran cũng có thểPostgresHệ thống soi kèo bóng đá truoctran. Những gì hiện tại không thể được thực hiện bởi các soi kèo bóng đá truoctran là

Mặt khác, một bộ soi kèo bóng đá truoctran được soi kèo bóng đá truoctran khi chèn vào chế độ xem

Đối soi kèo bóng đá truoctran những điều có thể được thực hiện bởi cả hai, nó phụ thuộc vào

Ví dụ: có hai bảng

Tạo máy tính bảng (
Cả hai bảng đều có hàng ngàn hàng và chỉ mục trên
Xóa khỏi phần mềm trong đó hostName = $ 1;
Trong một kế hoạch đã chuẩn bị và lưu và chuyển tên máy chủ trong
Tạo soi kèo bóng đá truoctran máy tính_del như đang xóa vào máy tính
Bây giờ chúng ta xem xét các loại xóa khác nhau. Trong trường hợp của một
Xóa khỏi máy tính trong đó hostname = 'mypc.local.net';
Máy tính bảng được quét theo chỉ mục (nhanh) và truy vấn
Xóa khỏi phần mềm trong đó máy tính.hostname = 'mypc.local.net'
Vì có thiết lập chỉ số thích hợp, người lập kế hoạch sẽ
Nestloop
Vì vậy, sẽ không có nhiều sự khác biệt về tốc độ giữa
Xóa khỏi máy tính trong đó tên máy chủ = 'cũ'
Trong đó kế hoạch cho truy vấn soi kèo bóng đá truoctran sẽ là
băm tham gia
Truy vấn khác có thể là
Xóa khỏi máy tính trong đó tên máy chủ ~ '^cũ';
soi kèo bóng đá truoctran kế hoạch thực thi
Nestloop
Điều này cho thấy rằng người lập kế hoạch không nhận ra rằng

Truy vấn cuối cùng chúng ta xem là A

Xóa khỏi máy tính WHERE Manufacurer = 'BIM';
Một lần nữa điều này có thể dẫn đến nhiều hàng bị xóa khỏi
Nestloop
kết quả từ truy vấn soi kèo bóng đá truoctran
Xóa khỏi phần mềm trong đó máy tính.manufacurer = 'BIM'
Trong bất kỳ trường hợp nào, các truy vấn bổ sung từ hệ thống soi kèo bóng đá truoctran

Một tình huống khác là các trường hợp cập nhật trong đó nó phụ thuộc vàoPostgresPhiên bản 6.4, The

soi kèo bóng đá truoctran sẽ chỉ chậm hơn đáng kể so với kích hoạt nếu