10382_10406PostgreSQLCơ sở dữ kèo bóng đá euro
clusterdb
[kèo bóng đá euro nối-lựa chọn
...] [--Verbose
| -V
] [-Table
| -t
Bảng
] ... [dbname
]
clusterdb
[tùy chọn kèo bóng đá euro nối
...] [---verbose
| -V
]--all
| -A
clusterdblà một tiện ích cho kèo bóng đá euro bảng sắp xếp lại trong APostgreSQLCơ sở dữ kèo bóng đá euro. Nó tìm thấy các bảng trước đây đã được phân cụm và kết hợp chúng một lần nữa trên cùng một chỉ mục được sử dụng lần cuối.
clusterdblà một gói xung quanh lệnh SQLcụm. Không có sự khác biệt hiệu quả giữa cơ sở dữ kèo bóng đá euro phân cụm thông qua tiện ích này và thông qua các phương thức khác để truy cập máy chủ.
ClusterDBChấp nhận kèo bóng đá euro đối số dòng lệnh sau:
-A
-Tất cả
Cụm tất cả các cơ sở dữ kèo bóng đá euro.
[-D]dbname
[--dbname =]dbname
Chỉ định tên của cơ sở dữ kèo bóng đá euro được phân cụm, khi-A
/-Tất cả
không được sử dụng. Nếu điều này không được chỉ định, tên cơ sở dữ kèo bóng đá euro được đọc từ biến môi trườngpgdatabase
. Nếu đó không được đặt, tên người dùng được chỉ định cho kèo bóng đá euro nối được sử dụng.dbname
có thể là mộtchuỗi kèo bóng đá euro nối. Nếu vậy, kèo bóng đá euro tham số chuỗi kết nối sẽ ghi đè bất kỳ tùy chọn dòng lệnh xung đột nào.
-e
---echo
echo kèo bóng đá euro lệnhclusterdbTạo và gửi đến kèo bóng đá euro chủ.
-Q
---quiet
Không hiển thị kèo bóng đá euro thông báo tiến trình.
-TBảng
--TABLE =Bảng
cụmBảng
Chỉ. Nhiều bảng có thể được phân cụm bằng cách viết nhiều-T
Chuyển đổi.
-V
--Verbose
In thông tin chi tiết trong quá trình xử lý.
-V
--Version
In TheclusterdbPhiên bản và Thoát.
-?
--Help
Hiển thị trợ giúp vềclusterdbĐối số dòng lệnh và thoát.
clusterdbCũng chấp nhận kèo bóng đá euro đối số dòng lệnh sau đây cho kèo bóng đá euro tham số kết nối:
-Hkèo bóng đá euro chủ
--host =kèo bóng đá euro chủ
Chỉ định tên kèo bóng đá euro chủ của kèo bóng đá euro mà kèo bóng đá euro chủ đang chạy. Nếu giá trị bắt đầu bằng dấu gạch chéo, nó được sử dụng làm thư mục cho ổ cắm miền UNIX.
-PCổng
--Port =Cổng
Chỉ định cổng TCP hoặc phần mở rộng tệp ổ cắm tên miền unix cục bộ mà kèo bóng đá euro chủ đang nghe cho các kết nối.
-Utên người dùng
--Username =tên người dùng
Tên người dùng để kèo bóng đá euro nối AS.
-W
--no-password
Không bao giờ đưa ra lời nhắc mật khẩu. Nếu kèo bóng đá euro chủ yêu cầu xác thực mật khẩu và mật khẩu không có sẵn bằng các phương tiện khác như.pgass
Tệp, nỗ lực kết nối sẽ không thành công. Tùy chọn này có thể hữu ích trong kèo bóng đá euro công việc và tập lệnh hàng loạt trong đó không có người dùng nào để nhập mật khẩu.
-W
--password
ForceclusterdbĐể nhắc mật khẩu trước khi kết nối với cơ sở dữ kèo bóng đá euro.
Tùy chọn này không bao giờ cần thiết, vìclusterdbSẽ tự động nhắc mật khẩu nếu kèo bóng đá euro chủ yêu cầu xác thực mật khẩu. Tuy nhiên,clusterdbSẽ lãng phí một nỗ lực kết nối để tìm ra rằng kèo bóng đá euro chủ muốn có mật khẩu. Trong một số trường hợp, nó đáng để gõ-W
Để tránh nỗ lực kèo bóng đá euro nối thêm.
-Định hướng-DB =dbname
Chỉ định tên của cơ sở dữ kèo bóng đá euro để kết nối để khám phá cơ sở dữ kèo bóng đá euro nào nên được phân cụm, khi-A
/-Tất cả
được sử dụng. Nếu không được chỉ định,Postgres
Cơ sở dữ kèo bóng đá euro sẽ được sử dụng hoặc nếu điều đó không tồn tại,Template1
sẽ được sử dụng. Đây có thể là mộtchuỗi kèo bóng đá euro nối. Nếu vậy, kèo bóng đá euro tham số chuỗi kết nối sẽ ghi đè bất kỳ tùy chọn dòng lệnh xung đột nào.
pgdatabase
PGHOST
PGPORT
PGUSER
Tham số kèo bóng đá euro nối mặc định
Tiện ích này, giống như hầu hết kèo bóng đá euro khácPostgreSQLTiện ích, cũng sử dụng kèo bóng đá euro biến môi trường được hỗ trợ bởilibpq(xemPhần 34.14).
Trong trường hợp khó khăn, xemcụmvàPSQLĐể thảo luận về các vấn đề tiềm ẩn và thông báo lỗi. Máy chủ cơ sở dữ kèo bóng đá euro phải chạy tại máy chủ được nhắm mục tiêu.libpqThư viện Front-End sẽ áp dụng.
Để phân cụm cơ sở dữ kèo bóng đá euroTest
:
$
ClusterDB Test
Để phân cụm một bảng duy nhấtfoo
Trong cơ sở dữ kèo bóng đá euro có tênXYZZY
:
$
clusterdb -table = foo xyzzy