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 không đượ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 / 7.4 / 7.3 / 7.2 / 7.1
Tài soi kèo bóng đá truoctran này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong soi kèo bóng đá truoctran phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

soi kèo bóng đá truoctranVACUUMDB

soi kèo bóng đá truoctran

VACUUMDB-Garbage-Collect và Phân tích APostgreSQLCơ sở dữ soi kèo bóng đá truoctran

Synopsis

VACUUMDB[tùy chọn kết nối...] [--Full | -f] [--verbose | -V] [-Phân tích | -z] [-Table | -tBảng[(Cột[, ...])]]] [dbname]
VACUUMDB[Kết nối-tùy chọn...] [-tất cả | -a] [-đầy đủ | -f] [--verbose | -V] [-Phân tích | -z]

Mô tả

VACUUMDBlà một tiện ích cho Làm sạch APostgreSQLCơ sở dữ soi kèo bóng đá truoctran.VACUUMDBcũng sẽ tạo ra Thống kê nội bộ được sử dụng bởiPostgreSQLTrình tối ưu hóa truy vấn.

VACUUMDBlà một gói xung quanh Lệnh SQLVACUUM. Không có sự khác biệt hiệu quả giữa cơ sở dữ soi kèo bóng đá truoctran hút bụi 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ủ.

Tùy chọn

VACUUMDBChấp nhận soi kèo bóng đá truoctran đối số dòng lệnh sau:

-A
-Tất cả

Chacuum Tất cả các cơ sở dữ soi kèo bóng đá truoctran.

[-D]dbname
[--DBNAME]dbname

Chỉ định tên của cơ sở dữ soi kèo bóng đá truoctran được làm sạch hoặc phân tích. Nếu điều này không được chỉ định và-A(hoặc-Tất cả) thì không Được sử dụng, tên cơ sở dữ soi kèo bóng đá truoctran được đọc từ môi trường biếnpgdatabase12809_12900

-e
---echo

Echo soi kèo bóng đá truoctran lệnhVACUUMDBTạo và gửi đến máy chủ.

-f
--full

thực hiện"Full"Hút bụi.

-Q
---quiet

Không hiển thị phản hồi.

-TBảng[(Cột[, ...])]
-TableBảng[(Cột[, ...])]

Sạch hoặc phân tíchBảngChỉ. soi kèo bóng đá truoctran cột chỉ có thể được chỉ định cùng nhau với--AnalyzeTùy chọn.

Tip:Nếu bạn chỉ định soi kèo bóng đá truoctran cột, có lẽ bạn Phải thoát khỏi dấu ngoặc đơn từ vỏ. (Nhìn thấy Ví dụ bên dưới.)

-V
--Verbose

In thông tin chi tiết trong quá trình xử lý.

-z
-Analyze

14548_14596

VACUUMDBcũng chấp nhận soi kèo bóng đá truoctran đối số dòng lệnh sau cho soi kèo bóng đá truoctran tham số kết nối:

-Hhost
--hosthost

Chỉ định soi kèo bóng đá truoctran máy chủ của máy mà trên đó Máy chủ đang chạy. Nếu giá trị bắt đầu bằng một dấu gạch chéo, nó là được sử dụng làm thư mục cho ổ cắm miền UNIX.

-PCổng
--PortCổng

Chỉ định cổng TCP hoặc tệp ổ cắm miền Unix cục bộ Tiện ích mở rộng mà máy chủ đang nghe kết nối.

-Usoi kèo bóng đá truoctran người dùng
--Usernamesoi kèo bóng đá truoctran người dùng

soi kèo bóng đá truoctran người dùng để kết nối là

-W
--password

Lực lượng nhắc nhở mật khẩu.

Môi trường

pgdatabase
PGHOST
PGPORT
PGUSER

Tham số kết nối mặc định

Chẩn đoán

Trong trường hợp khó khăn, xemNút hútPSQLcho Thảo luận về các vấn đề tiềm ẩn và thông báo lỗi. Các Máy chủ cơ sở dữ soi kèo bóng đá truoctran phải chạy tại máy chủ được nhắm mục tiêu. Ngoài ra, bất kỳ Cài đặt kết nối mặc định và các biến môi trường được sử dụng bởi16829_16836Thư viện Front-end áp dụng.

Ghi chú

VACUUMDBCó thể cần kết nối nhiều lần vớiPostgreSQLMáy chủ, yêu cầu mật khẩu mỗi lần. Thật thuận tiện khi có một~/.pgassTệp trong soi kèo bóng đá truoctran trường hợp như vậy. Nhìn thấyPhần 28.12Để biết thêm thông tin.

Ví dụ

Để làm sạch cơ sở dữ soi kèo bóng đá truoctrantest:

$Bài kiểm tra chân không

Để làm sạch và phân tích cho trình tối ưu hóa một cơ sở dữ soi kèo bóng đá truoctran có tênBigDB:

$VACUUMDB -TUYỆT VỜI BIGDB

Để làm sạch một bảng duy nhấtfooTrong a cơ sở dữ soi kèo bóng đá truoctran có tênXYZZY, và phân tích A cột đơnBarcủa bảng cho Trình tối ưu hóa:

$18076_18131

Xem thêm

Nút hút,, Biến môi trường (PostgreSQL: soi)