Phiên bản được hỗ trợ:hiện tại(173717_384816 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản kèo bóng đá c1 đượ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 kèo bóng đá c1

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

Synopsis

Tạo kèo bóng đá c1TableSpace_Name[Chủ sở hữunew_owner| Current_role | Current_user | Session_user]
    VỊ TRÍ 'Thư mục'
    [ VỚI (TableSpace_Option=giá trị[, ...])]]

Mô tả

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

Một kèo bóng đá c1 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đếnkèo bóng đá c1 cơ sở dữ liệu, kèo bóng đá c1 bảng, kèo bóng đá c1 chỉ mụchoặcThêm ràng buộc11219_11302

Cảnh báo

Một kèo bóng đá c1 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 22.6.

tham số

TableSpace_Name

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

user_name

Tên của người dùng sẽ sở hữu kèo bóng đá c1. Nếu bị bỏ qua, mặc định cho người dùng thực hiện lệnh. Chỉ các siêu người dùng mới có thể tạo kèo bóng đá c1, nhưng họ có thể gán quyền sở hữu kèo bóng đá c1 cho người không phải là người quản lý.

Thư mục

Thư mục sẽ được sử dụng cho kèo bóng đá c1. Thư mục phải tồn tại (Tạo kèo bóng đá c1sẽ kèo bóng đá c1 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ố kèo bóng đá c1 đượ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 kèo bóng đá c1 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 kèo bóng đá c1 đó 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, hiệu quả_io_concurrency, bảo trì_io_concurrency). Điều này có thể hữu ích nếu một kèo bóng đá c1 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ạo kèo bóng đá c1kèo bóng đá c1 thể được thực thi bên trong khối giao dịch.

Ví dụ

Để tạo một kèo bóng đá c1dbspaceTại vị trí hệ thống tệp/data/dbs, Đầu tiên kèo bóng đá c1 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 đó ban hành lệnh tạo kèo bóng đá c1 bên trongPostgreSQL:

14773_14824

Để tạo một kèo bóng đá c1 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:

14956_15030

Khả năng tương thích

Tạo kèo bóng đá c1là 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 kèo bóng đá c1 chính xác, kèo bóng đá c1 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.