DOI QR코드

DOI QR Code

CPU 오버헤드 분석을 통한 MariaDB와 PostgreSQL 성능 비교

Comparison of performance between MariaDB and PostgreSQL in terms of CPU overhead

  • 이동호 (성균관대학교 컴퓨터교육과) ;
  • 송민창 (성균관대학교 컴퓨터교육과) ;
  • 조영태 (성균관대학교 컴퓨터교육과) ;
  • 김승원 (성균관대학교 컴퓨터교육과)
  • Lee, Dong-Ho (Dept. of Computer Education, Sungkyunkwan University) ;
  • Song, Min-Chang (Dept. of Computer Education, Sungkyunkwan University) ;
  • Cho, Young-Tae (Dept. of Computer Education, Sungkyunkwan University) ;
  • Kim, Seung-Won (Dept. of Computer Education, Sungkyunkwan University)
  • 발행 : 2018.05.11

초록

IT기업뿐만 아니라 다양한 기업들이 빅데이터, 인공지능, 블록체인 등 많은 양의 컴퓨터 자원 (CPU, RAM 등)을 요구하는 기술들을 서비스화 하고 있다. 따라서 한정된 차원으로 효율적인 서비스를 운영하는 것도 주요 이슈가 되고 있다. 본 논문에서는 오픈소스 RDBMS 인 MariaDB와 PostgreSQL을 프로파일링하여 CPU 자원 효율성 관점에서 비교한다. 연구 결과 인터넷 서비스 환경에서 MariaDB가 PostgreSQL보다 버퍼 풀로 인해 페이지 캐시 참조율이 낮고, page fault 수가 적어 CPU 오버헤드가 더 작다는 것을 입증하였다.

키워드