A Study on Cost Models for Energy-based Query Optimization on Embedded DBMS

임베디드 DBMS의 전력 기반 질의 최적화를 위한 비용 모델에 관한 연구

  • Kim, Do-Yun (Dept. of Computer and Information Communication Engineering, Hankuk University of Foreign Studies) ;
  • Park, Wonjoo (Dept. of Computer and Information Communication Engineering, Hankuk University of Foreign Studies) ;
  • Jang, Ju-Yeon (Dept. of Computer and Information Communication Engineering, Hankuk University of Foreign Studies) ;
  • Park, Sung-Hwan (Dept. of Computer and Information Communication Engineering, Hankuk University of Foreign Studies) ;
  • Park, Sangwon (Dept. of Computer and Information Communication Engineering, Hankuk University of Foreign Studies)
  • 김도윤 (한국외국어대학교 컴퓨터및정보통신공학과) ;
  • 박원주 (한국외국어대학교 컴퓨터및정보통신공학과) ;
  • 장주연 (한국외국어대학교 컴퓨터및정보통신공학과) ;
  • 박성환 (한국외국어대학교 컴퓨터및정보통신공학과) ;
  • 박상원 (한국외국어대학교 컴퓨터및정보통신공학과)
  • Published : 2007.11.09

Abstract

PC 및 서버 급에서 DBMS가 아주 폭넓게 사용되어지고 있으며 그 뿐 아니라 컴퓨팅 파워가 높아짐에 따라서 임베디드 시스템에서도 DBMS가 필요해졌다. 임베디드 시스템에서 DBMS가 충분히 동작할 만큼의 성능을 발휘하게 되었고, 이에 따라 임베디드 시스템에서 동작하는 응용프로그램들도 임베디드 DBMS를 사용하게 되었다. 임베디드 시스템이 점차 플래시 메모리를 사용하는 추세에 맞추어 플래시 기반 임베디드 DBMS 기술 개발이 중요하다. 플래시 메모리의 특성에 맞춘 임베디드 DBMS를 개발하지 않으면, 결과적으로 플래시 메모리의 성능을 저하시키며, 수명도 단축시키는 결과를 초래하게 될 것이다. 특히 임베디드 환경에서는 전기 에너지 자원이 한정되어 있기 때문에 전력 소모를 줄이는 것이 관건이다. 따라서 임베디드 DBMS에서 디스크에서 정의한 비용 모델을 따르는 것은 한계가 있다. 본 논문은 임베디드 DBMS에서 전력 기반 비용 모델을 새롭게 제시하고, 디스크 기반 비용 모델과 비교하여 제시한 비용 모델과의 차이를 보인다.

Keywords