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 9634 게시물 읽기
No. 9634
row수에 따른 full scan 응답시간 문제
작성자
lee
작성일
2016-02-17 21:28
조회수
8,192

응답시간 문제입니다. 

 

똑같은 테이블에서 select * from test 했을 때에 첫 1건을 리턴받는데 소요시간이

1) 10만건일 때: 1~3초

2) 1,000만건일때: 60 ~ 70초

입니다. 

클라이언트 연결은 ODBC입니다. 

 

MSSQL은 위 2가지 경우에 모두 응답시간이 1초 이내인데요.

왜그럴까요?

고견 부탁드립니다.

 

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

ms-sql 서버에서 odbc를 사용해서 쿼리를 실행하는 경우,

ms-sql odbc 드라이버가 내부적으로 서버 커서를 사용하고,

postgresql 에서는 클라이언트 커서를 사용해서 그렇습니다.

http://database.sarang.net/?inc=read&aid=9612&criteria=pgsql

여기서 그 부분에 대한 이야기를 하고 있습니다.

김상기(ioseph)님이 2016-02-18 14:50에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
9638postgresql 새로운 서버 구축 [3]
wysee
2016-02-25
8594
9636Postgres replication 관련 질문드립니다. [6]
황하진
2016-02-19
9755
9635update를하려고합니다 질문드릴게있어서요 [3]
최재일
2016-02-18
8463
9634row수에 따른 full scan 응답시간 문제 [1]
lee
2016-02-17
8192
9631Array Type JDBC 사용 문의 [1]
왕초보
2016-02-03
8044
9630쿼리실행 오류좀 봐주세요~ [1]
이기자
2016-01-28
11043
9629질문 다시 드립니다. [1]
황일기
2016-01-25
8005
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다