이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

젠 토토

이름

젠 토토— 깨끗함 분석하고포스트그레데이터베이스
젠 토토 [옵션] [ --분석 | -z ]
    [ --alldb | -a ] [ --verbose | -v]
    [ --테이블 '테이블 [ ( [,...] ) ]' ] [ [-d]db이름 ]

입력

젠 토토수락합니다 다음 명령줄 인수:

-ddb이름, --dbnamedb이름

정리할 데이터베이스의 이름을 지정합니다. 분석했습니다.

-z, --분석

다음에서 사용할 데이터베이스의 통계를 계산합니다. 최적화 프로그램.

-a, --alldb

모든 데이터베이스를 비우십시오.

-v, --verbose

처리 중 자세한 정보를 인쇄합니다.

-t테이블 [ ([,...]) ], --table테이블 [ ( [,...]) ]

정리 또는 분석테이블전용. 열 이름은 결합해서만 지정할 수 있습니다. 와 함께--분석옵션.

팁:Vacuum으로 열을 지정하면, 아마도 괄호를 벗어나야 할 것입니다. 껍질.

젠 토토또한 다음을 수락합니다. 연결 매개변수에 대한 명령줄 인수는 다음과 같습니다.

-h호스트, --호스트호스트

다음이 실행되는 시스템의 호스트 이름을 지정합니다.우체국장실행 중입니다.

-p포트, --port포트

인터넷 TCP/IP 포트 또는 로컬 Unix 도메인을 지정합니다. 소켓 파일 확장자는우체국장다음을 듣고 있습니다 연결.

-유사용자 이름, --사용자 이름사용자 이름

연결할 사용자 이름.

-W, --password

강제 비밀번호 프롬프트.

-e, --echo

다음 명령을 에코하세요젠 토토생성하여 다음으로 보냅니다. 백엔드.

-q, --조용함

응답을 표시하지 않습니다.

출력

진공

모든 것이 순조롭게 진행되었습니다.

젠 토토: 진공 실패했습니다.

뭔가 잘못되었습니다.젠 토토은 래퍼 스크립트일 뿐입니다. 참조PostgreSQL : 문서 : 7.0 : 토토 캔그리고PostgreSQL : 문서 : 7.0 : 윈 토토자세한 내용은 오류 메시지 및 잠재적인 문제에 대해 논의합니다.

설명

젠 토토유틸리티는 다음과 같습니다. 청소하다포스트그레스데이터베이스.젠 토토또한 생성됩니다 에서 사용하는 내부 통계포스트그레쿼리 최적화 프로그램.

젠 토토쉘 스크립트입니다 백엔드 명령 주위의 래퍼진공경유포스트그레대화형 터미널PostgreSQL : 문서 : 7.0 : 윈 토토. 실효적인 차이는 없습니다 이 방법이나 다른 방법을 통해 데이터베이스를 비우는 사이에.psql스크립트로 찾아야 함 데이터베이스 서버가 대상 호스트에서 실행되고 있어야 합니다. 또한, 사용할 수 있는 기본 설정 및 환경 변수psql그리고libpq프론트엔드 라이브러리가 적용됩니다.

사용법

데이터베이스를 정리하려면테스트:

$ VacuumDB 테스트

이름이 지정된 데이터베이스를 분석하려면bigdb용 최적화 프로그램:

$젠 토토 --bigdb 분석

단일 열을 분석하려면에 테이블foo이름이 데이터베이스에 있음xyzzy최적화 프로그램의 경우:

$ Vacuumdb --analyze --verbose --table 'foo(bar)' xyzzy