제가 예전에 공부할 때 이해한 바로는
PostgreSQL 에서의 tablespace 는 오라클의 tablespace 처럼 논리적 구성요소가 아니라 물리적 구성요소이다.
다수의 디스크를 사용해서 데이터를 분산해서 저장할 경우, 성능상 이점이 있을 수 있으나
그러한 경우에도 관리 포인트가 늘어나기 때문에 가급적 테이블스페이스의 사용은 지양해야 한다 가
제가 공부하던 문서의 내용이었는데 최근 트렌드는 단일 디스크 사용 시에도 테이블스페이스 사용을 권장하나요?
예전에 일하던 곳에서 tablespace 를 사용하는 PostgreSQL 환경을 운영해본 적이 없고,
단일 디스크에 파티셔닝으로 파일시스템만 나눈 시스템 + 테이블스페이스를 이용 + repmgr 을 이용한 레플리케이션 이 걸려있는
DB 서버를 운영 예정이라 문의드립니다 |