Tạo kèo bóng đá c1 - Xác định một kèo bóng đá c1 mới
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ị
[, ...])]]
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ục
hoặcThêm ràng buộc
11219_11302
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.
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 đá c1
sẽ 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_concurrency
vàbả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.
Tạo kèo bóng đá c1
kèo bóng đá c1 thể được thực thi bên trong khối giao dịch.
Để tạo một kèo bóng đá c1dbspace
Tạ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
Tạo kèo bóng đá c1
là APostgreSQLphần mở rộng.
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.