database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 8976 게시물 읽기
No. 8976
8.0과 9.1속도관련
작성자
초보
작성일
2012-04-20 17:35
조회수
8,911

안녕하세요!

8.0을 사용하다 9.1로 버전업을 했습니다.

8.0에서 사용한 DB와 똑같이 9,1에 새성했습니다.(data, index 모두 동일하게)

그리고 동일한 프로그램으로 조회 속도를 비교했는데

9.1이 조금 빠르게 나타나는데 원래그런가요?

8.0에서 30초걸리면 9.1에서는 27초 정도의 속도개선만 됨.

제가 설정을 잘못한 건지 ...

해당 자료를 MS-SQL에서 해보았을때는 속도차가 많이 나던데... 휴~

고수님의 답변을 듣고 싶습니다.

 

 

이 글에 대한 댓글이 총 1건 있습니다.

 8.4도 아니고, 8.0 버전이면, 8.4 까지 바뀌면서 퀴리 실행 엔진이 많이 개선 되었습니다. 

최적화 된 쿼리라면, 9.1이나, 8.0이나 별로 차이가 없겠지만, 

최적화 되지 않은 쿼리라면, 9.1 대 버전이 20%정도는 향상이 있을 겝니다. 

ms-sql에서 많이 빨랐다 함은 최적화 되지 않은 쿼리에 대한 캐싱 기능이 뛰어나서가 아닐까싶네요. 

9.1 버전에서 postgresql.conf 환경 설정 값을 OS의 환경에 맞게 최적화 해 두면, 그나마 

좀 더 빨라지지 않을까싶기도 하네요. 

서버 튜닝도 잘 되어있고, 쿼리 튜닝도 잘 되어 있는 상황이라면, 

ms sql 이나, PostgreSQL 이나 속도는 체감 상으로는 거의 차이가 없습니다. 

 

김상기(ioseph)님이 2012-04-25 22:41에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
8979PostgreSQL 7.4.30 (Windows 98SE / Cygwin for win98)
포스트그레스큐엘
2012-04-28
9059
8978스키마명, 사용자 변경 부탁드립니다. [1]
김종수
2012-04-24
8403
8977짧은 여러개의 row와 큰 하나의 row 어느 것이 유리하나요? [1]
심상호
2012-04-22
8662
89768.0과 9.1속도관련 [1]
초보
2012-04-20
8911
8975postgresql 7 -> 8 마이그레이션 [2]
홍길동
2012-04-17
10313
8974클러스터 인덱스 [1]
김민수
2012-04-13
9235
8973디비생성시 encoding 문제로 문의글 남깁니다. [1]
신현종
2012-04-03
9683
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다