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

Tạo tỷ lệ kèo bóng đá

Tạo tỷ lệ kèo bóng đá - Xác định một tỷ lệ kèo bóng đá mới

Synopsis

Tạo tỷ lệ kèo bóng đáTableSpace_Name[Chủ sở hữunew_owner10226_10292Thư mục'
    [ VỚI (TableSpace_Option=giá trị[, ...])]]

Mô tả

Tạo tỷ lệ kèo bóng đáĐăng ký một tỷ lệ kèo bóng đá toàn cụm mới. Tên tỷ lệ kèo bóng đá phải khác biệt với tên của bất kỳ tỷ lệ kèo bóng đá hiện có nào trong cụm cơ sở dữ liệu.

Một tỷ lệ kèo bóng đá cho phép các siêu người dùng xác định vị trí thay thế trên hệ thống tệp trong đó các tệp dữ liệu chứa các đối tượng cơ sở dữ liệu (như bảng và chỉ mục) có thể cư trú.

Người dùng có đặc quyền thích hợp có thể vượt quaTableSpace_NameđếnTạo cơ sở dữ liệu, Tạo tỷ lệ kèo bóng đá, Tạo chỉ mụchoặcThêm ràng buộcĐể có các tệp dữ liệu cho các đối tượng này được lưu trữ trong tỷ lệ kèo bóng đá được chỉ định.

Cảnh báo

Một tỷ lệ kèo bóng đá không thể được sử dụng độc lập với cụm trong đó nó được xác định; nhìn thấyPhần 23.6.

tham số

TableSpace_Name

Tên của một tỷ lệ kèo bóng đá được tạo. Tên không thể bắt đầu bằngpg_, vì tên đó được dành riêng cho các tỷ lệ kèo bóng đá hệ thống.

user_name

12160_12371

Thư mục

Thư mục sẽ được sử dụng cho tỷ lệ kèo bóng đá. Thư mục phải tồn tại (Tạo tỷ lệ kèo bóng đásẽ không tạo nó), phải trống và phải được sở hữu bởiPostgreSQLNgười dùng hệ thống. Thư mục phải được chỉ định bởi một tên đường dẫn tuyệt đối.

TableSpace_Option

Một tham số tỷ lệ kèo bóng đá được đặt hoặc đặt lại. Hiện tại, các tham số có sẵn duy nhất làSEQ_PAGE_COST, ngẫu nhiên_page_cost, hiệu quả_io_concurrencybảo trì_io_concurrency. Đặt các giá trị này cho một tỷ lệ kèo bóng đá cụ thể sẽ ghi đè ước tính thông thường của người lập kế hoạch về chi phí đọc các trang từ các bảng trong tỷ lệ kèo bóng đá đó và hành vi mở trước của người thực thi, như được thiết lập bởi các tham số cấu hình cùng tên (xemSEQ_PAGE_COST, ngẫu nhiên_page_cost, 13775_13801, bảo trì_io_concurrency). Điều này có thể hữu ích nếu một tỷ lệ kèo bóng đá nằm trên đĩa nhanh hơn hoặc chậm hơn so với phần còn lại của hệ thống con I/O.

ghi chú

tỷ lệ kèo bóng đá chỉ được hỗ trợ trên các hệ thống hỗ trợ các liên kết tượng trưng.

Tạo tỷ lệ kèo bóng đáKhông thể được thực thi bên trong khối giao dịch.

Ví dụ

Để tạo một tỷ lệ kèo bóng đádbspaceTại vị trí hệ thống tệp/data/dbs, Đầu tiên tạo thư mục bằng các cơ sở hệ điều hành và đặt quyền sở hữu chính xác:

mkdir /data /dbs
Chown Postgres: Postgres /Data /DBS

Sau đó đưa ra lệnh tạo tỷ lệ kèo bóng đá bên trongPostgreSQL:

Tạo tỷ lệ kèo bóng đá DBSPACE Vị trí '/data/dbs';

Để tạo một tỷ lệ kèo bóng đá thuộc sở hữu của người dùng cơ sở dữ liệu khác, hãy sử dụng lệnh như thế này:

15059_15133

Tương thích

Tạo tỷ lệ kèo bóng đálà APostgreSQLphần mở rộng.

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.