Vacuumlo - loại bỏ các vật thể lớn mồ côi khỏi A스포츠 토토 결과Cơ sở dữ liệu
Vacuumlo
[Tùy chọn
...]dbname
...
Vacuumlolà một chương trình tiện ích đơn giản sẽ loại bỏ bất kỳ nàoHồiOrphanedCác đối tượng lớn từ A스포츠 토토 결과Cơ sở dữ liệu. Một đối tượng lớn mồ côi (LO) được coi là bất kỳ lo mà OID không xuất hiện trong bất kỳ nàooid
hoặcLO
cột dữ liệu của cơ sở dữ liệu.
Nếu bạn sử dụng điều này, bạn cũng có thể quan tâm đếnlo_manage
Trigger trong무지개 토토 PostgreSQL : 문서 : 15 : F.22. 봐라Mô -đun.lo_manage
rất hữu ích để cố gắng tránh tạo ra LOS mồ côi ngay từ đầu.
Tất cả các cơ sở dữ liệu có tên trên dòng lệnh được xử lý.
VacuumloChấp nhận các đối số dòng lệnh sau:
-Lgiới hạn
--limit =giới hạn
Xóa không nhiều hơngiới hạn
Đối tượng lớn trên mỗi giao dịch (mặc định 1000). Vì máy chủ có được khóa trên mỗi lo bị loại bỏ, việc loại bỏ quá nhiều LOS trong một rủi ro giao dịch vượt quámax_locks_per_transaction. Đặt giới hạn thành 0 nếu bạn muốn tất cả các loại bỏ được thực hiện trong một giao dịch.
-N
--Dry-Run
Đừng loại bỏ bất cứ điều gì, chỉ cần hiển thị những gì sẽ được thực hiện.
-V
--Verbose
Viết nhiều tin nhắn tiến bộ.
-V
--Version
In TheVacuumloPhiên bản và Thoát.
-?
--Help
Hiển thị trợ giúp vềVacuumloĐối số dòng lệnh và thoát.
VacuumloCũng chấp nhận các đối số dòng lệnh sau đây cho các tham số kết nối:
-Hhost
--host =host
Máy chủ của máy chủ cơ sở dữ liệu.
-PCổng
--Port =Cổng
Cổng máy chủ cơ sở dữ liệu.
-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 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 các 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
ForceVacuumloĐể nhắc mật khẩu trước khi kết nối với cơ sở dữ liệu.
Tùy chọn này không bao giờ cần thiết, vìVacuumloSẽ 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,VacuumloSẽ 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.
PGHOST
PGPORT
PGUSER
Tham số kết nối mặc định.
Tiện ích này, giống như hầu hết các khác스포츠 토토 결과Tiện ích, cũng sử dụng các biến môi trường được hỗ trợ bởilibpq(xemPostgreSQL : 문서 : 15 : 34.15. 환경 스포츠 토토 사이트).
Biến môi trườngpg_color
Chỉ định có nên sử dụng màu trong các thông báo chẩn đoán hay không. Các giá trị có thể làluôn luôn
, Auto
vàkhông bao giờ
.
VacuumloHoạt động theo phương pháp sau: Đầu tiên,VacuumloXây dựng một bảng tạm thời chứa tất cả các OID của các đối tượng lớn trong cơ sở dữ liệu đã chọn. Sau đó, nó quét qua tất cả các cột trong cơ sở dữ liệu thuộc loạiOID
hoặclo
, và xóa các mục phù hợp khỏi bảng tạm thời. . Chúng bị xóa.
Peter Mount<peter@retep.org.uk
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không 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.