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

범퍼카 토토

이름

VACUUM  --  가비지 수집 및 선택적으로 데이터베이스 분석

시놉시스

범퍼카 토토 [ 전체 ] [ 정지 ] [ 자세한 내용 ] [테이블]
범퍼카 토토 [ 전체 ] [ 동결 ] [ 장황함 ] 분석 [테이블 [ ( [, ...] ) ] ]

입력

전체

선택"가득찬"범퍼카 토토, 더 많은 공간을 확보할 수 있지만 훨씬 더 오래 걸리고 테이블을 독점적으로 잠급니다.

정지

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

상세

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

분석

최적화 프로그램이 다음을 결정하는 데 사용하는 통계를 업데이트합니다. 쿼리를 실행하는 가장 효율적인 방법입니다.

테이블

특정 이름(선택적으로 스키마 한정) 범퍼카 토토청소할 테이블. 현재 테이블의 모든 테이블에 대한 기본값 데이터베이스.

분석할 특정 열의 이름입니다. 기본값은 모든 열.

출력

범퍼카 토토

명령이 완료되었습니다.

정보: --관계테이블--

보고서 헤더테이블.

정보: 페이지 98: 변경됨 25, 다시 74, 빈 0, 새 0; Tup 1000: Vac 3000, 충돌 0, 사용되지 않음 0, MinLen 188, MaxLen 188; 재사용: 무료/사용 가능. 공간 586952/586952; EndEmpty/Avail. 0/74페이지. 경과됨 0/0초

분석테이블그 자체.

정보: 색인색인: 28페이지; 튜플 1000: 삭제됨 3000. 0/0초 경과.

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

설명

범퍼카 토토다음이 점유한 저장 공간을 회수합니다. 삭제된 튜플. 보통PostgreSQL작업, 튜플은 UPDATE에 의해 삭제되거나 폐기된 항목은 물리적으로 제거되지 않습니다. 그들의 테이블; 그들은 a까지 존재한다범퍼카 토토완료되었습니다. 그러므로 다음을 수행해야 합니다.범퍼카 토토정기적으로, 특히 자주 업데이트되는 테이블입니다.

매개변수 없음,범퍼카 토토프로세스 현재 데이터베이스의 모든 테이블. 매개변수를 사용하면,범퍼카 토토해당 테이블만 처리합니다.

범퍼카 토토 분석수행범퍼카 토토그리고 그 다음에는분석선택한 각 테이블에 대해. 이것은 편리한 일상적인 유지 관리 스크립트를 위한 조합 양식입니다. 참조PostgreSQL : 문서 : 7.3 : 토토 사이트 추천자세한 내용은 다음과 같습니다. 처리 중입니다.

평야범퍼카 토토(없이전체)는 단순히 공간을 회수하여 사용 가능하게 만듭니다. 재사용을 위해. 이 명령 형식은 다음과 병렬로 작동할 수 있습니다. 배타적 잠금은 테이블의 정상적인 읽기 및 쓰기를 의미합니다. 획득하지 못했습니다.범퍼카 토토이 가득 참더 많은 일을 합니다 블록 간 튜플 이동을 포함한 광범위한 처리 테이블을 최소 디스크 블록 수로 압축해 보세요. 이 형식은 훨씬 느리며 각 항목에 배타적 잠금이 필요합니다. 처리되는 동안 테이블에 표시됩니다.

정지특수 목적 옵션입니다. 튜플이 표시되도록 합니다"냉동"기다리기보다는 가능한 한 빨리 꽤 늙을 때까지. 다른 사람이 없을 때 이 작업을 수행하면 동일한 데이터베이스에서 트랜잭션을 열면 보장됩니다. 데이터베이스의 모든 튜플은 다음과 같습니다."냉동"거래 ID가 적용되지 않습니다. 데이터베이스가 얼마나 오래 남아 있는지에 관계없이 랩어라운드 문제 비워지지 않았습니다.정지권장되지 않음 일상적인 사용을 위해. 유일한 의도된 용도는 다음과 관련이 있습니다. 사용자 정의 템플릿 데이터베이스 준비 또는 기타 완전히 읽기 전용이고 수신되지 않는 데이터베이스 정기 유지 관리범퍼카 토토작업. 참조관리자 가이드용 세부사항.

참고

활성 프로덕션 데이터베이스를 권장합니다.범퍼카 토토-자주(적어도 밤마다), 만료된 행을 제거하려면 대용량을 추가하거나 삭제한 후 레코드 수를 발행하는 것이 좋습니다.범퍼카 토토 분석15973_16107PostgreSQL더 나은 결과를 얻기 위한 쿼리 최적화 프로그램 사용자 쿼리를 계획할 때 선택 사항입니다.

전체옵션이 아닙니다. 일상적인 사용에는 권장되지만 특별한 경우에는 유용할 수 있습니다. 사례. 예를 들어 다음에서 대부분의 행을 삭제한 경우가 있습니다. 테이블이 있고 테이블이 물리적으로 줄어들어 차지할 수 있기를 원합니다. 디스크 공간이 줄어듭니다.범퍼카 토토 가득 참할 것이다 일반적으로 일반 테이블보다 테이블을 더 축소합니다.범퍼카 토토그러겠습니다.

사용법

다음은 실행의 예입니다범퍼카 토토회귀 데이터베이스의 테이블:

regression= VACUUM VERBOSE 분석 onek;
정보: --관계 설명--
정보: 색인 onek_unique1: 페이지 14; 튜플 1000: 3000을 삭제했습니다.
        CPU 0.00s/0.11u초 0.12초 경과
정보: 색인 onek_unique2: 페이지 16; 튜플 1000: 3000을 삭제했습니다.
        CPU 0.00s/0.10u초 0.10초 경과
정보: 색인 onek_hundred: 페이지 13; 튜플 1000: 3000을 삭제했습니다.
        CPU 0.00s/0.10u초 0.10초 경과
정보: 색인 onek_stringu1: 페이지 31; 튜플 1000: 3000을 삭제했습니다.
        CPU 0.01s/0.09u초 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.