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

kèo bóng đá hom nay

tên

kèo bóng đá hom nay-kèo bóng đá hom nay một bảng theo một chỉ mục

Synopsis

kèo bóng đá hom nayindexNametrênTableNamekèo bóng đá hom nayTableNamekèo bóng đá hom nay

Mô tả

kèo bóng đá hom nayHướng dẫnPostgreSQLĐể phân kèo bóng đá hom nay bảng được chỉ định bởiTableNameDựa trên chỉ mục được chỉ định bởiindexName. Chỉ số Phải đã được xác định trênTableName.

Khi một bảng được phân kèo bóng đá hom nay, nó được sắp xếp lại về mặt vật lý dựa trên thông tin chỉ số. Phân kèo bóng đá hom nay là một hoạt động một lần: khi Bảng sau đó được cập nhật, các thay đổi không được phân kèo bóng đá hom nay. Nghĩa là, không có nỗ lực nào được thực hiện để lưu trữ các hàng mới hoặc cập nhật Theo thứ tự chỉ số của họ. Nếu một điều ước, người ta có thể định kỳ lại bằng cách phát lại lệnh.

Khi một bảng được phân kèo bóng đá hom nay,PostgreSQLnhớ về chỉ mục nào tập hợp. Biểu mẫukèo bóng đá hom nayTableNamerecluster bảng trên cùng một chỉ mục mà nó đã được phân kèo bóng đá hom nay trước đó.

kèo bóng đá hom nay11922_12129kèo bóng đá hom nayKhông thể được gọi từ bên trong A giao dịch hoặc chức năng.

Khi một bảng được phân kèo bóng đá hom nay, mộtTruy cập LOẠI TRỪKhóa được mua trên đó. Điều này ngăn chặn bất kỳ hoạt động cơ sở dữ liệu (cả đọc và ghi) từ kèo bóng đá hom nay cho đến khikèo bóng đá hom nayđã hoàn thành.

tham số

indexName

Tên của một chỉ mục.

TableName

Tên (có thể là trình độ lược đồ) của kèo bóng đá hom nay.

ghi chú

kèo bóng đá hom nay13035_13161kèo bóng đá hom naylệnh hoàn thành. Điều đó làm chokèo bóng đá hom nay13259_13377kèo bóng đá hom nay. Đây là hầu hết có thể nhìn thấy với các giao dịch có thể nối tiếp, bởi vì chúng chỉ mất một ảnh chụp nhanh khi bắt đầu giao dịch, nhưng Các giao dịch được cam kết cũng bị ảnh hưởng.

Trong trường hợp bạn đang truy cập một cách ngẫu nhiên trong một kèo bóng đá hom nay, thứ tự thực tế của dữ liệu trong kèo bóng đá hom nay là không quan trọng. Tuy nhiên, nếu bạn có xu hướng truy cập một số dữ liệu nhiều hơn các dữ liệu khác và Có một chỉ mục nhóm chúng lại với nhau, bạn sẽ được hưởng lợi Từ việc sử dụngkèo bóng đá hom nay. Nếu bạn là yêu cầu một loạt các giá trị được lập chỉ mục từ kèo bóng đá hom nay hoặc một Giá trị được lập chỉ mục có nhiều hàng khớp,kèo bóng đá hom naysẽ giúp vì một khi chỉ mục Xác định trang HEAP cho hàng đầu tiên khớp, tất cả Các hàng khác phù hợp có lẽ đã có trên cùng một trang đống, và vì vậy bạn lưu truy cập đĩa và tăng tốc truy vấn.

Trong quá trình hoạt động kèo bóng đá hom nay, một bản sao tạm thời của bảng là được tạo ra chứa dữ liệu bảng theo thứ tự chỉ mục. Bản sao tạm thời của mỗi chỉ mục trên bảng cũng được tạo. Do đó, bạn cần dung lượng trống trên đĩa ít nhất bằng tổng của kích thước bảng và kích thước chỉ mục.

kèo bóng đá hom naynhớ lại thông tin phân kèo bóng đá hom nay, người ta có thể phân kèo bóng đá hom nay các bảng mà người ta muốn đã được phân kèo bóng đá hom nay thủ công lần đầu tiên và thiết lập một sự kiện được định thời Tương tự nhưVACUUMđể các kèo bóng đá hom nay định kỳ được kiểm tra lại.

Vì người lập kế hoạch ghi lại số liệu thống kê về thứ tự của kèo bóng đá hom nay, nên chạyPhân tíchtrên bảng mới được phân kèo bóng đá hom nay. Nếu không, người lập kế hoạch có thể đưa ra lựa chọn kém về các kế hoạch truy vấn.

Có một cách khác để phân kèo bóng đá hom nay dữ liệu. Thekèo bóng đá hom nayLệnh sắp xếp lại kèo bóng đá hom nay gốc bằng cách sử dụng thứ tự của chỉ mục bạn chỉ định. Điều này có thể chậm trên lớn kèo bóng đá hom nay vì các hàng được lấy từ đống theo chỉ mục, Và nếu kèo bóng đá hom nay heap không được đặt hàng, các mục sẽ ngẫu nhiên Các trang, vì vậy có một trang đĩa được truy xuất cho mỗi hàng di chuyển. (PostgreSQLcó bộ đệm, nhưng phần lớn bàn lớn sẽ không phù hợp với bộ đệm.) Theo cách khác Để phân kèo bóng đá hom nay một bảng là sử dụng

Tạo kèo bóng đá hom naynewTablenhư
    LỰA CHỌNCột danh sáchtừkèo bóng đá hom nayĐặt hàng bởiCột danh sách;

sử dụngPostgreSQLSắp xếp mã trongĐặt hàng bởimệnh đề đến tạo ra thứ tự mong muốn; Điều này thường nhanh hơn nhiều so với Quét chỉ mục cho dữ liệu chưa được đặt hàng. Sau đó, bạn bỏ kèo bóng đá hom nay cũ, sử dụngkèo bóng đá hom nay thay đổi ... Đổi tênđể đổi tênnewTableđến tên cũ và tạo lại các chỉ mục của kèo bóng đá hom nay. Tuy nhiên, cách tiếp cận này không Bảo tồn các OID, các ràng buộc, các mối quan hệ quan trọng nước ngoài, được cấp đặc quyền và các thuộc tính phụ trợ khác của kèo bóng đá hom nay - tất cả Các mục như vậy phải được tái tạo thủ công.

Ví dụ

kèo bóng đá hom nay bảngnhân viênTrên cơ sở của chỉ mục của nóEMP_IND:

kèo bóng đá hom nay EMP_IND trên EMP;

kèo bóng đá hom nayNhân viênkèo bóng đá hom nay sử dụng cùng một chỉ mục đã được sử dụng trước đó:

kèo bóng đá hom nay EMP;

kèo bóng đá hom nay tất cả các bảng trong cơ sở dữ liệu trước đây kèo bóng đá hom nay:

kèo bóng đá hom nay;

Tương thích

Không cókèo bóng đá hom nay17286_17321

Xem thêm

ClusterDB