XP환경에서 PostgreSQL 9.1.8을 쓰고 있습니다.
데이터 량이 많아지고 응답시간이 길어짐에 따라 테이블을 파티션테이블로 구성하였습니다.
문제는 첫 DB 쿼리 요청에 대한 응답시간이 파티션테이블을 구성하기 전보다 훨씬 늘어난 것입니다.
종전에는 5초 내에 왔던 첫 DB 쿼리 요청에 대한 응답이, 파티션 테이블을 구성한 후로는, 1분 이상 걸립니다.
다음 쿼리 요청에 대한 응답은 정상적으로 수행됩니다.
상위 테이블과 하위 테이블은 모두 같은 기본키로 설정하였으며, 기본키로 생성된 내재적인 인덱스만 사용했습니다.
어떤 점을 고쳐야 하는지 감이 안와서 게시판에 글을 올리게 되었습니다.
읽어주셔서 감사합니다. |