Tạo soi kèo bóng đá truoctran - Xác định một soi kèo bóng đá truoctran mới
Tạo soi kèo bóng đá truoctranTableSpace_Name
[Chủ sở hữunew_owner
| Current_user | Session_user] VỊ TRÍ 'Thư mục
' [ VỚI (TableSpace_Option
=giá trị
[, ...])]]
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ục
hoặ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.
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 22.6.
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 đá truoctran
sẽ 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.
12876_12895
12944_13034SEQ_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 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.
soi kèo bóng đá truoctran 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 soi kèo bóng đá truoctran
soi kèo bóng đá truoctran thể được thực thi bên trong khối giao dịch.
Để tạo một soi kèo bóng đá truoctrandbspace
Tại vị trí hệ thống tệp14519_14530
, Đầ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 đó ban hành lệnh tạo soi kèo bóng đá truoctran bên trongPostgreSQL:
soi kèo bóng đá truoctran vị trí bảng DBSPACE '/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:
15044_15118
Tạo soi kèo bóng đá truoctran
là APostgreSQLMở rộng.
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.