> 안녕하세요
> postgres를 사용하고 있는데
>
> pg_sort*파일이 너무 많이 생깁니다.
> 프로그램에서 잘못 구현해서인가요?
>
> 자동으로 pg_sort파일을 삭제하는 방법은 없는지
> 도와주세요
>
> DB자체 크기가 이상적으로 커짐니다.
> 데이타 건수가 비슷한데 실제 base/에 있는 DB크기는 두배정도
> 차이가 나고 있습니다.
> 그래서 새로운 테이블을 작성하고 그 내용을 모두 이동시키면
>
> insert into 새테이블 select * from 구테이블;
> 식으로 이동시키면 새테이블의 크기는 구테이블에 절반도 되지
> 않습니다.
>
> 무슨 문제가 있는지
> 도와주세요
저도 정확한 문제점은 잘 모르겠군요.
원래 수정/삭제/갱신 등을 자주 할 경우 일부 그런 현상이
생길수 있기 때문입니다. 개발자들 말로는 중간에 garbage가
남아 있다고 그러더군요. 하지만 두배까지 차이가 난다.
그건 저도 정확한 원인을 말씀 드릴수가 없군요.
중간중간 일정 시간 간겪으로 vacuum을 실행 시켜 줘 보시기
바랍니다.
|