Phiên bản được hỗ trợ:hiện tại3522_355217) /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 tỷ lệ kèo bóng đá tối nay 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 tỷ lệ kèo bóng đá tối nay phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

tỷ lệ kèo bóng đá tối nayVACUUMDB

tên

VACUUMDB-Garbage-Collect và Phân tích APostgreSQLCơ sở dữ tỷ lệ kèo bóng đá tối nay

Synopsis

VACUUMDB[Kết nối-tùy chọn...] [Tùy chọn...] [-T | -Table Bảng[(cột[, ...])]]] ... [dbname]

VACUUMDB[Kết nối-lựa chọn...] [Tùy chọn...]-A | -Tất cả

Mô tả

VACUUMDBlà một tiện ích để làm sạch APostgreSQLCơ sở dữ tỷ lệ kèo bóng đá tối nay.VACUUMDBcũng sẽ tạo ra các số tỷ lệ kèo bóng đá tối nay thống kê nội bộ được sử dụng bởiPostgreSQL​​Trình tối ưu hóa truy vấn.

VACUUMDBlà một trình bao bọc xung quanh lệnh SQLNút hút. Không có sự khác biệt hiệu quả giữa việc hút bụi và phân tích cơ sở dữ tỷ lệ kèo bóng đá tối nay 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 tỷ lệ kèo bóng đá tối nay đối số dòng lệnh sau:

-A
-Tất cả

Chacuum Tất cả các cơ sở dữ tỷ lệ kèo bóng đá tối nay.

[-D]dbname
[--dbname =]dbname

Chỉ định tên của cơ sở dữ tỷ lệ kèo bóng đá tối nay sẽ được làm sạch hoặc phân tích, 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ữ tỷ lệ kèo bóng đá tối nay đượ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ết nối được sử tỷ lệ kèo bóng đá tối nay. Thedbname12675_12687chuỗi kết nối. Nếu vậy, tỷ lệ kèo bóng đá tối nay 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 tỷ lệ kèo bóng đá tối nay lệnhVACUUMDBTạo và gửi đến máy chủ.

-f
--full

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

-f
-Freeze

tích cực"đóng băng"Tuples.

-JNJOBS
--Jobs =njobs

Thực thi tỷ lệ kèo bóng đá tối nay lệnh chân không hoặc phân tích tỷ lệ kèo bóng đá tối nay lệnh song song bằng cách chạyNJOBS13593_13722

VACUUMDBsẽ mởnjobsKết nối với cơ sở dữ tỷ lệ kèo bóng đá tối nay, vì vậy hãy đảm bảo của bạnMax_ConnectionsCài đặt đủ cao để phù hợp với tất cả tỷ lệ kèo bóng đá tối nay kết nối.

Lưu ý rằng sử tỷ lệ kèo bóng đá tối nay chế độ này cùng với-f(Full) có thể gây ra lỗi bế tắc nếu tỷ lệ kèo bóng đá tối nay danh mục hệ thống nhất định được xử lý song song.

-Q
---quiet

Không hiển thị tỷ lệ kèo bóng đá tối nay thông báo tiến trình.

-TBảng[(Cột[, ...])]
--TABLE =Bảng[(Cột[, ...])]

Sạch hoặc phân tíchBảngChỉ. Tên cột chỉ có thể được chỉ định cùng với-Analyzehoặc-chỉ dành cho người khácTùy chọn. Nhiều bảng có thể được hút bụi bằng cách viết nhiều-TChuyển đổi.

Tip:Nếu bạn chỉ định tỷ lệ kèo bóng đá tối nay cột, có lẽ bạn phải thoát khỏi dấu ngoặc đơn khỏi vỏ. (Xem ví dụ bên dưới.)

-V
--Verbose

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

-V
--Version

In TheVACUUMDBPhiên bản và Thoát.

-z
--Analyze

Cũng tính toán số tỷ lệ kèo bóng đá tối nay thống kê để sử dụng bởi trình tối ưu hóa.

-z
-chỉ dành cho người khác

Chỉ tính toán số tỷ lệ kèo bóng đá tối nay thống kê để sử dụng bởi trình tối ưu hóa (không có chân không).

-Analyze-in-giai đoạn

Chỉ tính toán số tỷ lệ kèo bóng đá tối nay thống kê để sử dụng bởi trình tối ưu hóa (không có chân không), như-chỉ dành cho người khác. Chạy một số (hiện tại ba) giai đoạn phân tích với các cài đặt cấu hình khác nhau, để tạo ra số tỷ lệ kèo bóng đá tối nay thống kê có thể sử dụng nhanh hơn.

Tùy chọn này rất hữu ích để phân tích cơ sở dữ tỷ lệ kèo bóng đá tối nay mới được điền từ bãi rác được khôi phục hoặc bằngpg_upgrade. Tùy chọn này sẽ cố gắng tạo một số thống kê càng nhanh càng tốt, để làm cho cơ sở dữ tỷ lệ kèo bóng đá tối nay có thể sử dụng được, sau đó tạo ra số tỷ lệ kèo bóng đá tối nay thống kê đầy đủ trong các giai đoạn tiếp theo.

-?
--Help

Hiển thị trợ giúp vềVACUUMDB16444_16480

VACUUMDBCũng chấp nhận tỷ lệ kèo bóng đá tối nay đối số dòng lệnh sau đây cho tỷ lệ kèo bóng đá tối nay tham số kết nối:

-Hhost
--host =host

Chỉ định tên máy chủ của máy mà máy chủ đang chạy. Nếu giá trị bắt đầu bằng dấu gạch chéo, nó được sử tỷ lệ kèo bóng đá tối nay 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à máy chủ đang nghe cho tỷ lệ kèo bóng đá tối nay kết nối.

-Utên người dùng
--Username =tên người dùng

Tên người dùng để kết nối AS.

-W
--no-password

Không bao giờ đưa ra lời nhắc mật khẩu. Nếu máy 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 tỷ lệ kèo bóng đá tối nay phương tiện khác như.pgassTệ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 tỷ lệ kèo bóng đá tối nay 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

ForceVACUUMDBĐể nhắc mật khẩu trước khi kết nối với cơ sở dữ tỷ lệ kèo bóng đá tối nay.

Tùy chọn này không bao giờ cần thiết, vìVACUUMDBSẽ tự động nhắc mật khẩu nếu máy chủ yêu cầu xác thực mật khẩu. Tuy nhiên,VACUUMDBSẽ lãng phí một nỗ lực kết nối để tìm ra rằng máy 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ết nối thêm.

-Định hướng-DB =dbname

Chỉ định tên của cơ sở dữ tỷ lệ kèo bóng đá tối nay để kết nối để khám phá cơ sở dữ tỷ lệ kèo bóng đá tối nay nào sẽ được hút bụi, khi-A/-Tất cảđược sử tỷ lệ kèo bóng đá tối nay. Nếu không được chỉ định,PostgresCơ sở dữ tỷ lệ kèo bóng đá tối nay sẽ được sử dụng hoặc nếu điều đó không tồn tại,Template1sẽ được sử tỷ lệ kèo bóng đá tối nay. Đây có thể là mộtchuỗi kết nối. Nếu vậy, các 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. Ngoài ra, các tham số chuỗi kết nối khác với chính tên cơ sở dữ tỷ lệ kèo bóng đá tối nay sẽ được sử dụng lại khi kết nối với các cơ sở dữ tỷ lệ kèo bóng đá tối nay khác.

Môi trường

pgdatabase
PGHOST
19433_19441
PGUSER

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

Tiện ích này, giống như hầu hết tỷ lệ kèo bóng đá tối nay khácPostgreSQLTiện ích, cũng sử dụng tỷ lệ kèo bóng đá tối nay biến môi trường được hỗ trợ bởilibpq(xemPhần 31,14).

Chẩn đoán

Trong trường hợp khó khăn, xemNút hútPSQLĐể 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ữ tỷ lệ kèo bóng đá tối nay phải chạy tại máy chủ được nhắm mục tiêu. Ngoài ra, mọi cài đặt kết nối mặc định và biến môi trường được sử dụng bởilibpqThư viện Front-End sẽ áp tỷ lệ kèo bóng đá tối nay.

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 tỷ lệ kèo bóng đá tối nay trường hợp như vậy. Nhìn thấyPhần 31.15Để biết thêm thông tin.

Ví dụ

Để làm sạch cơ sở dữ tỷ lệ kèo bóng đá tối nayTest:

$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ữ tỷ lệ kèo bóng đá tối nay có tênBigDB:

$VACUUMDB -TUYỆT VỜI BIGDB

Để làm sạch một bảngfooTrong cơ sở dữ tỷ lệ kèo bóng đá tối nay có tênXYZZY, và phân tích một cột duy nhấtBarcủa bảng cho trình tối ưu hóa:

$21407_21462

Xem thêm

Nút hút