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 tỷ lệ kèo bóng đá 88 đượ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 đá 88 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 đá 88 phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

VACUUMDB

10577_10620PostgreSQLCơ sở dữ tỷ lệ kèo bóng đá 88

Synopsis

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

VACUUMDB[tùy chọn kết nối...] [Tùy chọn...] [-N | --Schema lược đồ] ... [dbname | -A | -Tất cả]

VACUUMDB[tùy chọn kết nối...] [Tùy chọn...] [-N | --exclude-schema lược đồ] ... [dbname | -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 đá 88.​​VACUUMDBcũng sẽ tạo ra các số tỷ lệ kèo bóng đá 88 thống kê nội bộ được sử dụng bởiPostgreSQLTrình tối ưu hóa truy vấn.

VACUUMDBlà một trình bao bọc xung quanh lệnh SQLVACUUM. 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 đá 88 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 đá 88 đố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 đá 88.

-Buffer-usage-Limitsize

Chỉ địnhChiến lược truy cập bộ đệmKích thước bộ đệm vòng cho một lời mời đã cho củaVACUUMDB. Kích thước này được sử dụng để tính toán số lượng bộ đệm được chia sẻ sẽ được sử dụng lại như một phần của chiến lược này.VACUUM.

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

Chỉ định tên của cơ sở dữ tỷ lệ kèo bóng đá 88 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 đá 88 được đọc từ biến môi trườngpgdatabase. Nếu đó tỷ lệ kèo bóng đá 88 được đặt, tên người dùng được chỉ định cho kết nối được sử dụng.dbnamecó thể là mộtchuỗi kết nối. Nếu vậy, tỷ lệ kèo bóng đá 88 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.

--Disable-Page-Skipping

Vô hiệu hóa tỷ lệ kèo bóng đá 88 trang bỏ qua dựa trên nội dung của bản đồ hiển thị.

-e
---echo

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

-f
--full

thực hiệnFullHồiHút bụi.

-f
-Freeze

tích cựcFreezeHồiTuples.

--force-index-Cleanup

Luôn xóa các mục nhập chỉ mục trỏ đến các bộ dữ tỷ lệ kèo bóng đá 88 chết.

-JNJOBS
--Jobs =njobs

Thực thi chân không hoặc phân tích tỷ lệ kèo bóng đá 88 lệnh song song bằng cách chạyNJOBSlệnh đồng thời. Tùy chọn này có thể giảm thời gian xử lý nhưng nó cũng tăng tải trên máy chủ cơ sở dữ tỷ lệ kèo bóng đá 88.

VACUUMDBsẽ mởNJOBSKết nối với cơ sở dữ tỷ lệ kèo bóng đá 88, 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 đá 88 kết nối.

Lưu ý rằng sử dụng 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 đá 88 danh mục hệ thống nhất định được xử lý song song.

--min-mxid-AgeMXID_AGE

Chỉ thực thi chân không hoặc phân tích tỷ lệ kèo bóng đá 88 lệnh trên tỷ lệ kèo bóng đá 88 bảng có tuổi ID đa cực ít nhấtMXID_AGE. Cài đặt này rất hữu ích để ưu tiên tỷ lệ kèo bóng đá 88 bảng để xử lý để ngăn chặn bao bọc ID đa biến (xemPhần 24.1.5.1).

17878_18016bánh mì nướngBảng, nếu một người tồn tại. Vì tỷ lệ kèo bóng đá 88 lệnh được ban hành bởiVACUUMDBcũng sẽ xử lýbánh mì nướngBảng cho mối quan hệ nếu cần thiết, nó tỷ lệ kèo bóng đá 88 cần phải được xem xét riêng.

--min-xid-ageXID_AGE

Chỉ thực thi chân không hoặc phân tích tỷ lệ kèo bóng đá 88 lệnh trên tỷ lệ kèo bóng đá 88 bảng có tuổi ID giao dịch ít nhấtXID_AGE. Cài đặt này rất hữu ích để ưu tiên tỷ lệ kèo bóng đá 88 bảng để xử lý để ngăn chặn sự kết thúc của ID giao dịch (xemPhần 24.1.5).

18894_19034PostgreSQL: TàiBảng, nếu một người tồn tại. Vì tỷ lệ kèo bóng đá 88 lệnh được ban hành bởiVACUUMDBcũng sẽ xử lýbánh mì nướngBảng cho mối quan hệ nếu cần thiết, nó tỷ lệ kèo bóng đá 88 cần phải được xem xét riêng.

--Bỏ lỡ-Stats chỉ

Chỉ phân tích tỷ lệ kèo bóng đá 88 mối quan hệ bị thiếu thống kê cho một cột, biểu thức chỉ mục hoặc đối tượng thống kê mở rộng. Tùy chọn này ngăn chặnVACUUMDBTừ việc xóa các số tỷ lệ kèo bóng đá 88 thống kê hiện có để các lựa chọn của trình tối ưu hóa truy vấn không trở nên tồi tệ hơn.

Tùy chọn này chỉ có thể được sử dụng cùng với-chỉ dành cho một người kháchoặc-Phân tích trong tỷ lệ kèo bóng đá 88 giai đoạn.

-Nlược đồ
-schema =lược đồ

Sạch hoặc phân tích tất cả tỷ lệ kèo bóng đá 88 bảng tronglược đồChỉ. Nhiều lược đồ có thể được hút bụi bằng cách viết nhiều-NSwitches.

-Nlược đồ
--exclude-schema =lược đồ

tỷ lệ kèo bóng đá 88 làm sạch hoặc phân tích bất kỳ bảng nào tronglược đồ. Nhiều lược đồ có thể được loại trừ bằng cách viết nhiều-NSwitches.

--no-index-Cleanup

Không xóa các mục nhập chỉ mục trỏ đến các bộ dữ tỷ lệ kèo bóng đá 88 chết.

--tỷ lệ kèo bóng đá 88 quy định-Main

Bỏ qua mối quan hệ chính.

21243_21263

Bỏ qua bảng bánh mì nướng được liên kết với bảng vào chân tỷ lệ kèo bóng đá 88, nếu có.

--no-Truncate

Không cắt ngắn tỷ lệ kèo bóng đá 88 trang trống ở cuối bảng.

-Psong song_workers
--Parally =song song_workers

Chỉ định số lượng công nhân song song choMáy hút bụi song song. Điều này cho phép máy hút có thể tận dụng nhiều CPU để xử lý tỷ lệ kèo bóng đá 88 chỉ mục.Nút hút.

-Q
---quiet

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

--skip khóa

Bỏ qua quan hệ tỷ lệ kèo bóng đá 88 thể bị khóa ngay lập tức để xử lý.

-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ặc23132_23148Tùy chọn. Nhiều bảng có thể được hút bụi bằng cách viết nhiều-TSwitches.

tip

Nếu bạn chỉ định tỷ lệ kèo bóng đá 88 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 đá 88 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 đá 88 thống kê để sử dụng bởi trình tối ưu hóa (không có khoảng trống).

-Analyze-in-giai đoạn

Chỉ tính toán số tỷ lệ kèo bóng đá 88 thống kê để sử dụng bởi trình tối ưu hóa (không có khoảng trống), như-chỉ dành cho người khác. Chạy ba giai đoạn phân tích;default_statistic_target) Để tạo ra số tỷ lệ kèo bóng đá 88 thống kê có thể sử dụng nhanh hơn và các giai đoạn tiếp theo xây dựng toàn bộ số tỷ lệ kèo bóng đá 88 thống kê.

25004_25178pg_upgrade. Xin lưu ý rằng chạy với tùy chọn này trong cơ sở dữ tỷ lệ kèo bóng đá 88 với các số tỷ lệ kèo bóng đá 88 thống kê hiện có có thể khiến các lựa chọn của trình tối ưu hóa truy vấn trở nên tồi tệ hơn do các mục tiêu thống kê thấp của giai đoạn đầu.

-?
--Help

Hiển thị trợ giúp vềVACUUMDBĐối số dòng lệnh và thoát.

VACUUMDBCũng chấp nhận tỷ lệ kèo bóng đá 88 đối số dòng lệnh sau cho tỷ lệ kèo bóng đá 88 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ử 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à máy chủ đang nghe cho tỷ lệ kèo bóng đá 88 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 đá 88 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 đá 88 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 đá 88.

Tùy chọn này tỷ lệ kèo bóng đá 88 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

Khi-A/-Tất cảđược sử dụng, kết nối với cơ sở dữ tỷ lệ kèo bóng đá 88 này để thu thập danh sách cơ sở dữ tỷ lệ kèo bóng đá 88 với chân không. Nếu không được chỉ định,PostgresCơ sở dữ tỷ lệ kèo bóng đá 88 sẽ được sử dụng hoặc nếu điều đó không tồn tại,Template1sẽ được sử dụng. Đây có thể là mộtchuỗi kết nối. Nếu vậy, tỷ lệ kèo bóng đá 88 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.

Môi trường

pgdatabase
PGHOST
PGPORT
PGUSER

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

pg_color

Chỉ định có nên sử dụng màu trong tỷ lệ kèo bóng đá 88 thông báo chẩn đoán hay không. tỷ lệ kèo bóng đá 88 giá trị có thể làluôn luôn, Autotỷ lệ kèo bóng đá 88 bao giờ.

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

Chẩn đoán

Trong trường hợp khó khăn, xemVACUUMPSQLĐể 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 đá 88 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.

Ví dụ

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

$Kiểm tra chân tỷ lệ kèo bóng đá 88

Để 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 đá 88 có tênBigDB:

$VACUUMDB -TUYỆT VỜI BIGDB

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

$31689_31744

Để làm sạch tất cả tỷ lệ kèo bóng đá 88 bảng trongfooBarSchemas trong cơ sở dữ tỷ lệ kèo bóng đá 88 có tênXYZZY:

$32025_32071

Xem thêm

VACUUM