설문조사
PostgreSQL/PPAS 관련 듣고 싶은 교육은


Powered by EnterpriseDB
총 게시물 65건, 최근 0 건
 

Windows 플랫폼과 PostgreSQL

글쓴이 : PostgresDBA 날짜 : 2017-02-22 (수) 09:13 조회 : 261
윈도우용 PostgreSQL 설치 바이너리는

enterprisedb.com 와 bigsql.org 에서 구할수 있습니다.

EnterpriseDB 사의 PostgreSQL 은 visual c++ 로 컴파일 되었고
SQL> select version();
+-------------------------------------------------------------+
|                           version                           |
+-------------------------------------------------------------+
| PostgreSQL 9.6.2, compiled by Visual C++ build 1800, 64-bit |
+-------------------------------------------------------------+
(1 row)


BIGSQL 은 GNU 측 MinGW-w64 를 활용해 gcc 로 컴파일되었습니다.
SQL> select version();
+---------------------------------------------------------------------------------------------------------+
|                                                 version                                                 |
+---------------------------------------------------------------------------------------------------------+
| PostgreSQL 9.6.2 on x86_64-pc-mingw64, compiled by gcc.exe (Rev5, Built by MSYS2 project) 4.9.2, 64-bit |
+---------------------------------------------------------------------------------------------------------+
(1 row)

무심코 visual c++ 로 컴파일된게 성능이 나으니라 생각했는데, 아래 blog 를 보면 그렇지 않다고 하네요.
http://www.openscg.com/2016/02/building-postgresql-on-windows-for-performance/

openscg 가 사실 BIGSQL 배포본을 내놓고 있는지라 편향된 의견일수도 있습니다만, 암튼 의외네요
저도 직접 테스트해봐야 겠네요!!

그리고,
윈도우에서의 중요 팁하나!

윈도우에서 PostgreSQL 을 운용중이라면 반드시
update_process_title=off 로 세팅해서 사용하세요.
성능이 배로 좋아진다고 합니다.

http://www.openscg.com/2016/09/improve-postgresql-windows-performance-by-100/

주킹 2017-02-22 (수) 11:46
좋은 정보 감사합니다 ㅎ
댓글주소
 

postgresdba.com