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 9901 게시물 읽기
No. 9901
update 쿼리 속도에 관해 궁금한 점이 있습니다!!
작성자
그레아티(그레아티)
작성일
2017-10-12 22:36
조회수
6,638
공부하고 있는 학생입니다~! 궁금한게 있어서 도움 좀 요청 드립니다~!
 
다름이 아니라, RDBMS별 쿼리 속도를 jmeter로 비교해보고 있는데요,
 
테스트후보들은 mysql 5.7 / mariadb 10.1 / postgresql 9.6 입니다
DB에 동시접속한다고 할 수 있는 'number of threads'는 100(명)으로 주고, 'loop count'는 100으로 설정하고,
 
* insert into users (user_email, user_pw) values ('특정값','특정값')
* select * from users
* update users set user_email='특정값', user_pw='특정값' where user_no='특정값'
 
이렇게 각 3개 종류 쿼리의 각 'average' ms를 파악해보았는데요
 
insert, select에 비해 update의 속도가,
mysql / maria db와 비교했을 때 현저하게 느리게 나오는데, postgresql은 이게 정상인가 의문이 들어서요
혹시 설치과정에서 뭔가 잘못되었나 해서 다시 설치해보기도 했었는데 같은 결과더라구요
 
postgres 설치 후, 설정 건든건
 
max_connection, 그리고 외부에서 접속 가능하게 listen_address 변경하고, host database접속 method md5로 변경한게 전부에요
 
postgresql의 update만 이렇게 과하게 오래 걸린다는게 잘 납득이 가지 않아서요;
 
혹시 이 현상에 대해서 좀 설명해주실분 있으신가요;
 
 
 
 
== 테스트 컴퓨터 사양 == 
 
* server (데스크탑) - vm이 아니라 디스크 설치함
ubuntu / 8GB / 4core
 
* client_ jmeter (노트북)
 
 
 
== 테스트 결과 ==
 
 
Thread 수 insert(ms) select(ms) update(ms)
mysql 5.7.19 mariaDB 10.1.28 postgresql 9.6 mysql 5.7.19 mariaDB 10.1.28 postgresql 9.6 mysql 5.7.19 mariaDB 10.1.28 postgresql 9.6
100 144 142 106 126 103 168 116 98 1545
 
이 글에 대한 댓글이 총 2건 있습니다.

과하게 오래 걸리면, 뭔가 문제겠지요.

요즘의 RDBMS는 다 거기서 거기입니다.

더 꼼꼼히 못봐서 뭘 이렇게 고치세요 라고는 말 못하겠네요.

체크 포인트 작업과 트랜잭션 로그 기록 관련 로그를 좀 더 자세히 남겨서 그것을 살펴보면 실마리가 보이지 않을까합니다.

김상기(ioseph)님이 2017-10-12 23:20에 작성한 댓글입니다.

 댓글 감사합니다~! 말씀하신 부분 살펴봐야 겠네용!

그레아티님이 2017-10-13 10:36에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
9904데이터베이스 기출문제 도와주실분 찾습니다. [4]
김성기
2017-10-24
6502
9903테이블에 데이타 넣기 [6]
이미나
2017-10-17
6634
9902권한 관련 [2]
postgres
2017-10-13
6250
9901update 쿼리 속도에 관해 궁금한 점이 있습니다!! [2]
그레아티
2017-10-12
6638
9900오라클 meger ==> postgresql 변환 [1]
김미현
2017-10-12
7190
9898pgagent 설치방법 아시는분 계신가요? [5]
postgres
2017-10-12
8525
9896postgresql disk i/o 원리,과정을 알고 싶습니다. [1]
도와주세요
2017-09-30
6554
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.050초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다