initlocation 을 이용하여 여러개의 location 을 만들어 사용할수 있습니다. 물론 그렇게 할 경우 해당 로케이션 별로 디비 데몬을 따로 뛰워야 합니다. (상당히 비효율적일 것 같은데 굳이 40G 급의 대용량을 지원하겠다면 그런 방법밖에 없을 것 같군요) 사실 개인적으로 그정도 대용량의 디비를 다뤄 본적이 없으며 퍼포먼스 테스트에 관한 글도 읽어 보질 못했습니다. 과연 그 정도에서 사이즈에 걸맞는 트랜젝션이 걸린다면 어느 정도 사양에서 어느 정도 견더 줄지에 대한 감도 잘 서질 않습니다. 한번 테스트를 해 보고 싶은 것은 사실입니다.
이곳 DSN 의 디비도 사이즈는 약 300메가를 넘어가고 있습니다. (대부분의 자료는 로그 자료들입니다) 하지만 이정도의 디비 사이즈 정도는 전혀 무리없이 가뿐하게 잘 견디는 것을 볼수 있군요. :-)
>>두울 님께서 쓰시길<<
:: 안녕하세요.
::
:: 저는 PostgreSQL에 대하여는 초보입니다.
:: 전에는 인포믹스를 썼었는데, 글쎄 그것이 워낙 고가라서 대체할 수 있는 것이
:: 없을까 고민 중입니다.
::
:: PostgreSQL은 잘은 모르지만 지금까지 본바로는(2-3일 밖에 안됐지만) 기능이라든가, 안정성이라든가
:: 꽤 훌륭한 것 같군요.
::
:: 근데 궁금한 것은 저장능력인데요.(기타 능력은 실제 테스트를 해 봐야 할 것 같구요.)
::
:: 실제 설치하고, 또 문서를 읽어 본 결과 PostgreSQL7.1.2는 Database Cluster라 불리우는 저장 영역을
:: 화일 시스템상에서 하나의 디렉토리에 지정하고 이를 사용하는 것 같은데, 이럴 경우 해당 디렉토리가
:: 속하는 화일 시스템이 가득 차면 더 이상의 저장영역 증가는 불가능한가요?
::
:: 예를 들어 40기가 바이트 하드 디스크 하나를 통채로 /usr/local/pgsql/data에 마운트하여 이를 사용
:: 할 경우 다른 하드 디스트를 여러개 붙일 수 있다 하더라도 PostgreSQL의 저장능력은 40 기가 바이트로
:: 제한 되는 것 같은데 정말 그런가요.
::
:: 만약에 40기가 바이트 하드 디스크가 2개 또는 그 이상 사용가능할 경우 PostgreSQL에서는 이를 모두
:: 하나의 저장 영역으로 사용할 수 있는 방법이 있는지 궁금합니다.
::
:: 조언 부탁드립니다.
|