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 soi kèo bóng đá truoctran đượ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 soi kèo bóng đá truoctran

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

Synopsis

Tạo soi kèo bóng đá truoctranTablePace_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 soi kèo bóng đá truoctranĐăng ký một soi kèo bóng đá truoctran toàn cụm mới. Tên soi kèo bóng đá truoctran phải khác biệt với tên của bất kỳ soi kèo bóng đá truoctran hiện có nào trong cụm cơ sở dữ liệu.

Một soi kèo bóng đá truoctran 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đếnsoi kèo bóng đá truoctran cơ sở dữ liệu, soi kèo bóng đá truoctran bảng, soi kèo bóng đá truoctran 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 soi kèo bóng đá truoctran được chỉ định.

Cảnh báo

Một soi kèo bóng đá truoctran 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 soi kèo bóng đá truoctran được tạo. Tên không thể bắt đầu bằngpg_, vì tên đó được dành riêng cho các soi kèo bóng đá truoctran hệ thống.

user_name

Tên của người dùng sẽ sở hữu soi kèo bóng đá truoctran. 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 soi kèo bóng đá truoctran, nhưng họ có thể gán quyền sở hữu soi kèo bóng đá truoctran 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 soi kèo bóng đá truoctran. Thư mục phải tồn tại (Tạo soi kèo bóng đá truoctransẽ soi kèo bóng đá truoctran 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ố soi kèo bóng đá truoctran đượ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 soi kèo bóng đá truoctran 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 soi kèo bóng đá truoctran đó 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 soi kèo bóng đá truoctran 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 soi kèo bóng đá truoctransoi kèo bóng đá truoctran thể được thực thi bên trong khối giao dịch.

Ví dụ

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

Tạo soi kèo bóng đá truoctran DBSPACE Vị trí '/data/dbs';

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

14927_15001

Tương thích

Tạo soi kèo bóng đá truoctranlà A15171_15183Mở 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 soi kèo bóng đá truoctran chính xác, soi kèo bóng đá truoctran 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.