개발모음집

MySQL, MariaDB, PostgreSQL Benchmark 본문

Benchmark

MySQL, MariaDB, PostgreSQL Benchmark

void 2018. 3. 2. 09:00

Benchmark Results

   




Insert 속도가 빠른 RDBMS : PostgreSQL > MariaDB > MySQL


Benchmark Computer Specification


Client

OS Ubuntu 16.04.3 LTS

CPU AMD Ryzen 7 1700 (8 core, Hyper-Threading O)

RAM  16 GB , SSD 256.2 GB, SSD 931.5 GB


Server

OS Ubuntu 16.04.3 LTS

CPU i3-8100 cpu @ 3.60GHz (4 core, Hyper-Threading x)

RAM  16 GB, SSD 256.2 GB, SSD 931.5 GB


RDBMS Version


MariaDB 10.2.12

MySQL 5.7

PostgreSQL 9.5


Benchmark Method


서버 컴퓨터에 설치되어있는 RDBMS를 튜닝 한다.

클라이언트 컴퓨터에 설치되어있는 JMETER TOOL을 이용하여 동시접속자 950명이 1개의 테이블에 insert 쿼리를 1000개, 2000개 …. 10000개  각각 100 번씩 보낸다.

Insert쿼리에 들어가는 데이터는 회원번호 (INTEGER), 방번호 (INTEGER), 메세지 내용 (VARCHAR) 3가지이다.