이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 사설 토토 사이트버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

토토 결과

이름

토토 결과-쓰레기 수집 및 선택적으로 데이터베이스 분석

시놉시스

토토 결과 [full] [freeze] [Verbose] [테이블]
토토 결과 [full] [freeze] [Verbose] 분석 [테이블[([, ...])]

입력

full

selects"full"토토 결과, 더 많은 공간을 되 찾을 수 있지만 훨씬 더 오래 걸리고 독점적으로 테이블을 잠그십시오.

Freeze

공격적 선택"냉동"튜플의.

Verbose

각각에 대한 자세한 토토 결과 활동 보고서를 인쇄합니다 테이블.

분석

결정을 위해 Optimizer가 사용하는 통계를 업데이트합니다 쿼리를 실행하는 가장 효율적인 방법.

테이블

토토 결과에 대한 특정 테이블의 이름. 기본값 현재 데이터베이스의 모든 테이블.

컬럼

분석 할 특정 열의 이름. 기본값 모든 열.

출력

토토 결과

명령이 완료되었습니다.

통지 : -Relation테이블--

보고서 헤더테이블.

통지 : 98 페이지 : 변경 25, 74, 빈 0, 새로운 0; TUP 1000 : VAC 3000, 충돌 0, 미사용 0, Minlen 188, Maxlen 188; 재사용 : 무료/가용. 우주 586952/586952; Endempty/Avail. 페이지 0/74. 경과 0/0 sec.

에 대한 분석테이블자체.

통지 : 색인색인: 페이지 28; 튜플 1000 : 삭제 3000. 경과 0/0 sec.

대상 테이블의 인덱스 분석.

설명

토토 결과점유 된 저장소를 되 찾으십시오 삭제 된 튜플. 정상PostgreSQL작동, 튜플 업데이트로 삭제되거나 쓸모없는 업데이트는 물리적으로 제거되지 않습니다. 그들의 테이블; 그들은 a까지 남아 있습니다.토토 결과완료되었습니다. 그러므로해야 할 필요가 있습니다토토 결과정기적으로, 특히 자주 업데이트 된 테이블.

매개 변수가없는토토 결과프로세스 현재 데이터베이스의 모든 테이블. 매개 변수로토토 결과해당 테이블 만 처리합니다.

토토 결과 분석a 수행토토 결과그리고 an분석선택한 각 테이블에 대해. 이것은 편리한 조합 형태입니다 일상적인 유지 보수 스크립트. 보다분석그에 대한 자세한 내용은 처리.

일반토토 결과(Full) 단순히 공간을 되찾아 사용할 수있게합니다 재사용. 이 형식의 명령은 테이블의 정상적인 읽기 및 쓰기.토토 결과 Full보다 광범위한 처리를 수행하고 블록을 가로 질러 튜플의 움직임을 포함하여 최소 디스크 블록 수로 테이블. 이 형태는 많습니다 속도가 느리고 각 테이블에 독점 잠금이 필요합니다. 처리 중.

Freeze는 특수 목적 옵션입니다 튜플이 표시됩니다"Frozen"AS 가능한 한 빨리, 그들이 꽤 오래 될 때까지 기다리지 않고. 다른 공개 거래가 없을 때 이것이 완료되면 동일한 데이터베이스는 모든 튜플이 데이터베이스는"Frozen"트랜잭션 ID 랩 어라운드 문제에 관계없이, 얼마나 오래 데이터베이스는 바이러스되지 않은 상태로 남아 있습니다.Freeze일상적인 사용에는 권장되지 않습니다. 의도 된 사용법은 사용자 정의 템플릿 데이터베이스 준비와의 연결, 또는 완전히 읽기 전용이며 그렇지 않은 다른 데이터베이스 일상적인 유지 관리토토 결과운영. 참조관리자 가이드자세한 내용.

노트

우리는 활성 생산 데이터베이스를 권장합니다토토 결과순서대로 자주 (적어도 밤에) 만료 된 행을 제거합니다. 많은 수를 추가하거나 삭제 한 후 기록의 경우 A를 발행하는 것이 좋습니다.토토 결과 분석영향을받는 테이블에 대한 명령. 이것은 모든 결과로 시스템 카탈로그를 업데이트합니다. 최근 변경 및 허용PostgreSQL더 나은 쿼리 최적화 사용자 쿼리 계획의 선택.

thefull옵션은 아닙니다 일상적인 사용에 권장되지만 특별한 경우 유용 할 수 있습니다. 케이스. 예를 들어 대부분의 행을 삭제 한 경우입니다. 테이블과 테이블이 물리적으로 줄어들기를 원합니다. 적은 디스크 공간.토토 결과 Full의지 일반적으로 평원보다 테이블을 더 많이 줄입니다토토 결과Will.

usage

다음은 실행의 예입니다토토 결과회귀 데이터베이스의 테이블에서 :

회귀 = 토토 결과 장점 onek;
통지 :-Relation Onek--
통지 : INDEX ONEK_UNIQUE1 : 14 페이지; 튜플 1000 : 삭제 된 3000.
        CPU 0.00S/0.11U SEC 경과 0.12 초.
통지 : INDEX ONEK_UNIQUE2 : 16 페이지; 튜플 1000 : 삭제 된 3000.
        CPU 0.00S/0.10U SEC 경과 0.10 초.
통지 : INDEX ONEK_HUNDRED : 페이지 13; 튜플 1000 : 삭제 된 3000.
        CPU 0.00S/0.10U SEC 경과 0.10 초.
통지 : INDEX ONEK_STROIGN1 : 31 페이지; 튜플 1000 : 삭제 된 3000.
        CPU 0.01S/0.09U SEC가 경과 0.10 초.
주목 : 70 페이지에서 3000 개의 튜플을 제거했습니다.
        CPU 0.02S/0.04U 초 경과 0.07 초.
통지 : 94 페이지 : 0, 비어있는 0; TUP 1000 : VAC 3000, 유지 0, 사용하지 않은 0.
        총 CPU 0.05S/0.45U 초 경과 0.59 초.
주의 사항 : Onek 분석
토토 결과

호환성

SQL92

없음토토 결과성명서SQL92.