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 9241 게시물 읽기
No. 9241
DB 튜닝 조언 좀 부탁드립니다.
작성자
zina
작성일
2013-02-19 22:03ⓒ
2013-02-19 22:08ⓜ
조회수
9,465

 안녕하세요 이번에 postgresql을 사용하게 되었습니다만 큰 문제에 계속 막혀있습니다.

 

결론적으로 말하면 쿼리속도가 너무 느립니다.

DB 쿼리 속도라고 해야되나.. 사실상 쿼리 속도 문제라고 하기엔 정확한 표현이 아닌데요.

plain으로 확인해본 쿼리속도는 매우 빠릅니다. 그런데 쿼리 결과가 네트워크를 타고 (내부 네트워크인데...) 클라이언트까지 도착하는 속도가 너무 느립니다.

쿼리 속도는 0.1ms에 육박하는데, 실제 클라이언트가 결과값을 받는 시간이 10~18ms 가까이 걸립니다.

(심지어 아무 결과도 없는 쿼리를 날려도 동일한 시간이 걸립니다.)

여러 문서를 뒤져보며 메모리 설정이라든지 하는 DB 설정들을 설정할 수 있는 최대수치까지 올렸습니다만 결과는 다르지 않네요.

 

이게 정상적인 동작인지 궁금하네요. 아시는분 있으시면 조언 부탁드립니다..

속도가 굉장히 중요한 상태라 이 속도로는...

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

 ms 라 함은 1/100 초를 의미하시는 겁니까?

그렇다면... 그럴 수도 있을 것 같은데요.

이성필(splee75)님이 2013-02-20 13:24에 작성한 댓글입니다.

쿼리를 서버로 보내기 전에 클라이언트가 항상 DB서버로 새로 접속을 한다면,

그 작업 속도 때문일 수 있습니다.

 

먼저 클라이언트 쪽에서 db connect - close 전체 작업 속도를 계산해 보고,

만일 이것 때문에라면, connection pool을 사용해야할 것 같습니다.

 

김상기(ioseph)님이 2013-02-20 16:12에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
9246postgresql 문서 중 오타 발견 [2]
전상도
2013-02-23
8910
9243postgreSQL 버전 체계? [1]
전상도
2013-02-22
9884
9242커넥션 풀링 관련
김민석
2013-02-21
9489
9241DB 튜닝 조언 좀 부탁드립니다. [2]
zina
2013-02-19
9465
9240substring추가질문입니다.. [1]
김원진
2013-02-19
9407
9239substring질문입니다...답변부탁드려요.... [2]
김원진
2013-02-19
9097
9238insert 관련 질문 입니다 [1]
carion
2013-02-19
8707
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다