Tài liệu này dành cho phiên bản không được hỗ trợ của 배트맨 토토.
Bạn có thể muốn xem cùng một trang cho토토 핫 : 문서 : 17 : VacuumloPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

F.41. dacuumlo

Vacuumlolà một tiện ích đơn giản chương trình sẽ xóa bất kỳ"Orphaned"Các đối tượng lớn từ A배트맨 토토Cơ sở dữ liệu. Một mồ côi lớn Đối tượng (LO) được coi là bất kỳ lo mà OID không xuất hiện trong bất kỳoidhoặcLODữ liệu cột 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_manageTrigger inPREDT/LO(xem토토 캔 : 문서 :).lo_managerất hữu ích cho Cố gắng tránh tạo ra LOS mồ côi ngay từ đầu.

F.41.1. Cách sử dụng

Cơ sở dữ liệu [Tùy chọn] [Cơ sở dữ liệu2 ... Databasen]

Tất cả các cơ sở dữ liệu có tên trên dòng lệnh được xử lý. Các tùy chọn có sẵn bao gồm:

-V

Viết nhiều tin nhắn tiến trình.

-N

Đừng xóa bất cứ thứ gì, chỉ cần hiển thị những gì sẽ là xong.

-L giới hạn

Xóa không nhiều hơngiới hạnĐối tượng lớn cho mỗi giao dịch (Mặc định 1000). Vì máy chủ có được khóa mỗi lo Đã loại bỏ, 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.

-U 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 khả dụng bằng các phương tiện khác như.pgassTệp, cố gắng kết nối sẽ thất bại. 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 nơi không có người dùng nào có mặt để nhập mật khẩu.

-W

ForceVacuumlođến 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 nhở Đối với mật khẩu nếu máy chủ yêu cầu mật khẩu xác thực. Tuy nhiên,VacuumloSẽ lãng phí kết nối Cố gắng phát hiện ra rằng máy chủ muốn một mật khẩu. TRONG Một số trường hợp đáng để gõ-WĐể tránh nỗ lực kết nối thêm.

-H tên máy chủ

Máy chủ của máy chủ cơ sở dữ liệu.

-P Cổng

Cổng máy chủ cơ sở dữ liệu.

F.41.2. Phương pháp

Đầu tiên,VacuumloXây dựng a bàn tạm thời chứa tất cả các oids của lớn các đối tượng 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 loạiOIDhoặcLO,, và loại bỏ các mục phù hợp khỏi bảng tạm thời. (Ghi chú: Chỉ các loại có tên này được xem xét; đặc biệt, miền trên chúng không được xem xét.)

Các mục còn lại trong bảng tạm thời xác định Los mồ côi. Chúng bị xóa.