매뉴얼에 보면 PGDATA1,PGDATA2까지 정의하여 사용할 수 있는 것으로 알고 있습니다. (하도 오래되어 가물거리는 군요. 한번 찾아 보시기 바랍니다.) 그런데 여러개의 파티션을 오픈하여도 사실 문제는 하나의 postmaster backend daemon 에서 하나의 데이타 디렉토리 외에는 access 를 못합니다. 그러니 만약 여러개의 port 로 다양한 backend 를 뛰워 둔다면 몰라도 그렇지 않는 한은 큰 의의가 있을까요.
저는 개인적으로 PostgreSQL upgrade 시에 이런 방법을 사용합니다. 새로 받은 버전의 backend 를 5434 번 포트로 할당해 두고서 테스트를 psql /p 5434 ... 이런식으로 해서 테스트를 하곤 하지요. 그러면 기존의 PostgreSQL 을 shutdown 시킬 필요없이 테스트가 가능하지요.
> 포스트그래쓰 초짭니다. //;;
>
> 7.0소스를 받아 설치를 끝내씀다.
> 그런데, 디비 데이타가 저장되는 PGDATA 환경변수를 여러개 사용할 수는 없을까?
> 하는 생각이 들더라구여. 머.. 하드가 많음.. 아주 큰 파티션을 PGDATA가 가르킬
> 수 있도록 하면 별 문제가 없으리라 생각 되지만, 여러개를 동시에 사용할 수 있다면
> 필요할 때마다 하나씩 추가시킬 수 있지 않을까 생각이 들어서여..
>
> 허접한 질문인거 가씀니다만, 시간내주셔서 답해주심 감사하게씀다.
|