토토 꽁 머니

토토 꽁 머니 - a에서 고아 큰 물체를 제거합니다.postgresql데이터베이스

시놉시스

토토 꽁 머니[옵션...]dbname...

설명

토토 꽁 머니고아a의 큰 개체PostgreSQL데이터베이스. 고아의 큰 물체 (LO)는 Oid가 어떤 상태에서 나타나지 않는 LO로 간주됩니다OID또는lo데이터베이스의 데이터 열.

이것을 사용하면에 관심이있을 수도 있습니다.lo_manage트리거에서PostgreSQL : 문서 : 16 : F.22. 스포츠 토토 베트맨 - 큰 개체 관리모듈.lo_manage처음부터 고아가있는 LOS를 피하는 데 유용합니다.

명령 줄에 명명 된 모든 데이터베이스가 처리됩니다.

옵션

토토 꽁 머니다음 명령 줄 인수를 수락합니다 :

-lLimit
-limit =Limit

더 이상 제거Limit트랜잭션 당 큰 오브젝트 (기본값 1000). 서버가 삭제 된 당 자물쇠를 획득하기 때문에 한 번의 트랜잭션 위험을 초과하는 LOS를 너무 많이 제거합니다max_locks_per_transaction. 단일 트랜잭션에서 모든 제거를 수행하려면 한계를 0으로 설정하십시오.

-n
-드라이 런

아무것도 제거하지 말고 무엇을할지 보여주십시오.

-v
-Versbose

많은 진행 메시지 작성.

-v
-버전

인쇄토토 꽁 머니버전 및 종료.

-?
-help

도움말 표시토토 꽁 머니명령 줄 인수 및 종료.

토토 꽁 머니연결 매개 변수에 대한 다음 명령 줄 인수도 받아들입니다.

-hhost
-host =host

데이터베이스 서버 호스트.

-p포트
-포트 =포트

데이터베이스 서버 포트.

-u사용자 이름
--username =사용자 이름

사용자 이름으로 연결합니다.

-w
-no-password

암호 프롬프트를 발행하지 마십시오. 서버에 비밀번호 인증이 필요하고 A와 같은 다른 방법으로 암호를 사용할 수없는 경우.pgpass파일, 연결 시도가 실패합니다. 이 옵션은 비밀번호를 입력 할 사용자가없는 배치 작업 및 스크립트에 유용 할 수 있습니다.

-w
--password

Force토토 꽁 머니데이터베이스에 연결하기 전에 비밀번호를 신속하게하려면

이 옵션은 결코 필수적이지 않습니다.토토 꽁 머니서버가 암호 인증을 요구하는 경우 비밀번호를 자동으로 프롬프트합니다. 하지만,토토 꽁 머니서버가 암호를 원한다는 것을 알아내는 연결 시도를 낭비합니다. 어떤 경우에는 입력 할 가치가 있습니다-w추가 연결 시도를 피하려면

환경

pghost
pgport
PGUSER

기본 연결 매개 변수.

이 유틸리티, 대부분의 다른 유틸리티postgresql유틸리티는 또한 지원하는 환경 변수를 사용합니다libpq(참조PostgreSQL : 문서 : 16 : 34.15. 환경 토토 결과).

환경 변수pg_color진단 메시지에서 색상을 사용할지 여부를 지정합니다. 가능한 값은항상, autoand절대.

노트

토토 꽁 머니다음 방법에 따라 작업 : 첫 번째,토토 꽁 머니선택한 데이터베이스의 큰 오브젝트의 모든 OID를 포함하는 임시 테이블을 작성합니다. 그런 다음 유형 인 데이터베이스의 모든 열을 스캔합니다OID또는lo, 임시 테이블에서 일치하는 항목을 제거합니다. (참고 :이 이름을 가진 유형 만 고려됩니다. 특히 그 위에있는 도메인은 고려되지 않습니다.) 임시 테이블의 나머지 항목은 고아가 고른 LOS를 식별합니다. 이들은 제거됩니다.

저자

피터 마운트

정정 제출

문서에 올바른 것이없는 것이 있으면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면