Technical posts/DBMS

[DBMS comparison] Oracle vs SQL server vs MySQL vs MariaDB vs PostgreSQL part3. Performance with 10 clients

ODB 2017. 8. 5. 18:12

[DBMS comparison] Oracle vs SQL server vs MySQL vs MariaDB vs PostgreSQL part3. Performance with 10 clients


대망의 마지막 test


1. Oracle


처리량도 낮은 놈이 부하만 큰가보다...

HammerDB가 계속 죽어서 테스트는 못한다

 



2. SQL Server

 


SQL Server(221,800) 높은수치는 기록했지만 널뛰는 폭이 다소 크다


3. MySQL

 



MySQL (2,570,100) 어마어마한 수치..


4. MariaDB

 


MariaDB (2,651,800) 역시



5. PostgreSQL


 


PostgreSQL (97,440) 길게 하려고 했는데 구지........



정리하자..


Oracle (N/A)

SQL Server(221,800)

MySQL (2,570,100)

MariaDB (2,651,800)

PostgreSQL (97,440) 


MariaDB > MySQL >>>> SQL Server > PostgreSQL > Oracle(측정불가)

2,651,800 > 2,570,100 >>> 221,800 > 97,440 > N/A


지난 결과와 비교해보면


Oracle 12cR2 (59,560) -> (N/A)

SQL Server (104,380) -> (221,800) 약 2배

MySQL(innodb) (762,480) -> (2,570,100) 약 3배

Mariadb(innodb) (816,420) -> (2,651,800) 약 3배

PostgreSQL (53,040) -> (97,440) 약 2배


오라클이 측정불가이지만 잘 돌았다고 해도 PostgreSQL 정도.. 아무리 잘해도 SQL Server는 넘지 못할것 같아서 


특별하게 큰 노력을 들여서 돌려보고 싶지는 않다;;


정리를 한다면


같은 사양이라면


MariaDB와 MySQL의 압도적인 승리..


SQL server는 그냥 저냥 중간정도의 성적을


Oracle은.. 돈을 그렇게 주고도........... 흠....


PostgreSQL 넌 그나마 무료니까 안쓸래..


역시나 생각했던 결과로 이번에도 마무리


DB2가 있으면 고놈까지 추가하고 싶지만 DB2는 아무곳이나 깔리는제품이 아니기 때문에 아쉽다