postgresql vaccum(청소)


postgresql vaccum(청소)

-이름 VACUUM 쓰레기 수집기 / 선택적으로 데이터베이스 분석하기 -개요 VACUUM [FULL] [FREEZE] [VERBOSE] [ table] VACUUM [FULL] [FREEZE] [VERBOSE] ANALYZE [ table [ (column [, ...] ) ] ] -설명 VACUUM 은 삭제된 tuple들이 차지하고 있는 공간을 반환합니다. 보통의 PostgreSQL 작업에서 삭제되거나 update에 의해 쓸모 없어진 tuple들은 테이블에서 물리적으로는 삭제되지 않고 VACUUM이 실행될 때까지 남아있습니다. 그러므로 VACUUM은 주기적으로 실행되어야 하며, 자주 업데이트 되는 테이블들의 경우는 더 그렇습니다. 매개변수 없이 VACUUM을 실행하면, 현재 데이터베이스의 모든 테이블에 대해서 실행합니다. 그리고 table을 매개변수로 지정하면 해당 테이블에 대해서만 실행됩니다. VACUUM ANALYZE 는 먼저 VACUUM하고, 그 테이블을 ANALYZE합니다....


#IT·컴퓨터

원문링크 : postgresql vaccum(청소)