안녕하세요.
회사 프로젝트 때문에 postgresql 사용을 고려하고 있습니다.
현재 설계를 거의 마친 상태인데 DB 서버를 선택하진 않았습니다.
고려 대상은 ms-sql 2000 와 PostgreSql 입니다.
용도상 아주 복잡한 로직이 들어가진 않구요.
다만, 향후 데이터 량이 상당할 거라는 것과, 이에 대비해서 분산을
고려하고 있습니다. 여기서의 분산은 물리적으로 DB 서버를 여러개로
쪼개는 것을 의미합니다.
전형적인 C/S 환경이 될 터인데, 과연 PostgreSql 이 이러한 환경에 정말 적합한가 의심이 들더군요. 레퍼런스 될만한 정보가 있으면 좋으련만... 찾기가 쉽지 않습니다.
또한 PostgreSql 의 경우 linux/unix 의 환경인데 혹시 서버 관리시 os에 대한 지식의 문제로 인해, 향후 유지/보수 비용이 NT/ms-sql 2000 보다 얼마나 더 많이 들지 계산이 되지 않습니다.
Postgresql의 성능을 논하고픈 생각은 전혀 없습니다.
과연 국내에서 PostgreSql 의 사용을 참고할 만한 곳이 있는지 알고싶습니다. 정말 현장에서 사용하고 있는지.....
ms-sql 은 개발시 성능과 개발의 편리성이 좋지만,
하드웨어 기준으로 os 와 함께 비용을 산정해야 하는 단점이 있습니다.
만만치 않죠.
PostgreSql 가 쓸만한가 보다는 실제 사용자가 비즈니스 영역에서 있는지 알고 싶습니다.
답변 주시면 갑사하겠습니다.
p.s: Temporary tables 을 만들수 있다고 하는데, 혹시 ms-sql 처럼.
stored procedure 에서 순간적으로 만들고, 사용하고 , 지울 수 있는지요?
|