젠 토토 [옵션] [-Analyze | -z] [ -alldb | -a] [ -Verbose | -v] [ --테이블 '테이블[(열[, ...]) ']] [[-d]dbname]
젠 토토다음 명령 줄 인수 :
정리할 데이터베이스의 이름을 지정하거나 분석.
OPTIMISS.
모든 데이터베이스 진공 청소기.
처리 중에 자세한 정보 인쇄.
청소 또는 분석테이블만. 열 이름은 함께 지정 될 수 있습니다 와 함께-Analyze옵션.
팁 :진공 청소기에 열을 지정하는 경우 아마도 괄호를 피해야 할 것입니다 껍데기.
젠 토토도 수락합니다 연결 매개 변수에 대한 명령 줄 인수 :
기계의 호스트 이름을 지정합니다.Postmaster가 실행 중입니다.
인터넷 TCP/IP 포트 또는 로컬 UNIX 도메인을 지정합니다 소켓 파일 확장Postmaster듣고 있습니다 사이.
username to connect.
강제 비밀번호 프롬프트.
명령을 반향젠 토토생성 및 전송 백엔드.
응답을 표시하지 마십시오.
젠 토토는 유틸리티입니다 청소 aPostgres데이터베이스.젠 토토도 생성됩니다 가 사용하는 내부 통계Postgres쿼리 최적화 제.
젠 토토는 쉘 스크립트입니다 백엔드 명령 주위의 래퍼진공Postgres대화식 터미널PSQL. 효과적인 차이는 없습니다 이 방법을 통한 데이터베이스 진공 청소기 또는 기타 방법.PSQL스크립트에서 찾아야합니다 데이터베이스 서버는 대상 호스트에서 실행해야합니다. 또한, 사용 가능한 기본 설정 및 환경 변수PSQLand thelibpq프론트 엔드 라이브러리가 적용됩니다.
데이터베이스를 청소하려면테스트:
$ 젠 토토 테스트
이름이 지정된 데이터베이스를 분석하려면bigdb최적화 :
$ 젠 토토 -ANALYZE BIGDB
단일 열을 분석하려면bar테이블foo이름이 지정된 데이터베이스에서Xyzzy최적화 :
$ 젠 토토 -ANALYZE -VERBOSE --- 타이블 'foo (bar)'Xyzzy