DOI QR코드

DOI QR Code

Comparison of DBMS Performance for processing Small Scale Database

소용량 데이터베이스 처리를 위한 DBMS의 성능 비교

  • 장시웅 (동의대학교 컴퓨터과학과/부산IT융합부품연구소)
  • Published : 2008.11.30

Abstract

While a lot of comparisons of DBMS performance for processing large scale database are given as results of bench-mark tests, there are few comparisons of DBMS performance for processing small scale database. Therefore, in this study, we compared and analyzed on the performance of commercial DBMS and public DBMS for small scale database. Analysis results show that while Oracle has low performance on the operations of update and insert due to the overhead of rollback for data safely, MySQL and MS-SOL have good performance without additional overhead.

대규모 용량의 데이터베이스를 처리하기 위한 상용 DBMS에 대한 성능의 비교는 벤치마크 테스트로 결과가 주어진 경우가 많은 반면, 소규모 용량의 데이터베이스를 처리하기 위한 DBMS의 성능에 대해서는 많이 알려져 있지 않다. 따라서 본 연구에서는 소규모 용량의 데이터 베이스를 처리하기 위한 상용 DBMS 및 공개용 DBMS의 성능에 대해 비교하고 분석하였다. 분석 결과, 오라클은 데이터 갱신 및 삽입에 관한 연산에서는 데이터의 안전성 보장을 위한 rollback 기능의 준비 작업이 많아 좋지 못한 성능을 보인 반면, MySQL이나 MS-SQL등의 경우에는 별다른 오버헤드가 없어 오라클에 비해 좋은 성능을 보였다.

Keywords

References

  1. 김도근, '성능 항목별 DBMS 3종 비교분석', 마이크로소프트웨어, pp.154-165, 2006. 1
  2. 유경용, 'DBMS 성능 벤치마크, 신뢰의 조건', 마이크로소프트웨어, pp.144-153,, 2006.1
  3. 원 훈, '틈새시장을 노린 DBMS들:MM DBMS 성능의 비밀', 마이크로소프트웨어, pp.198 -204, 2006. 1
  4. 황호현, ' ORACLE DBMS를 활용한 SQL 튜닝에 관한 연구', 경희대 교육대학원 석사학위논문, 2006
  5. 金基奉, '멀티쓰레드 서버 구조를 갖는 DBMS 성능분석', 忠南大 大學院 석사학위논문, 1993