Data Management Method of Table Unit for Efficient Load in a Spatial Data Warehouse Builder

공간 데이터 웨어하우스 구축기에서 추출된 데이터의 효율적인 적재를 위한 테이블 단위의 데이터 관리 기법

  • Kim, Hyung-Sun (Dept. of Computer Science & Information Engineering, Inha University) ;
  • You, Byeong-Seob (Dept. of Computer Science & Information Engineering, Inha University) ;
  • Park, Soon-Young (Dept. of Computer Science & Information Engineering, Inha University) ;
  • Lee, Jae-Dong (Division of Information and Computer Science, Dankook University) ;
  • Bae, Hae-Young (Dept. of Computer Science & Information Engineering, Inha University)
  • 김형선 (인하대학교 컴퓨터정보공학과) ;
  • 유병섭 (인하대학교 컴퓨터정보공학과) ;
  • 박순영 (인하대학교 컴퓨터정보공학과) ;
  • 이재동 (단국대학교) ;
  • 배해영 (인하대학교 컴퓨터정보공학과)
  • Published : 2005.07.01

Abstract

공간 데이터 웨어하우스 구축기는 운영 데이터베이스의 데이터를 추출하여, 공간 데이터 웨어하우스 서버에 적재하는 과정을 효율적으로 관리하는 시스템이다. 구축기는 적재로 인한 서버의 부하를 줄이기 위하여 적재할 데이터를 임시 저장하는데, 기존 기법은 적재할 데이터를 하나의 저장 공간에 관리한다. 따라서 서버가 특정 차원 테이블에 대한 실시간 질의처리를 위해 특정 차원 테이블의 즉시 적재를 요청할 경우, 구축기는 이를 위해 임시 저장한 모든 데이터를 검색하므로 처리비용이 증가한다. 또한, 하나의 저장공간에 적재할 데이터를 유지하여 서버에 데이터 적재 시, 저장을 위해 혼합된 데이터를 분석하는 비용이 증가한다. 본 논문에서는 공간 데이터 웨어하우스 구축기에서 추출된 데이터의 효율적인 적재를 위한 테이블 단위의 데이터 관리 기법을 제안한다. 제안 기법은 운영 데이터베이스로부터 추출한 데이터를 서버에 적재할 차원 테이블 단위로 구축기에서 각각 다른 저장 공간에 관리한다. 따라서 테이블 단위의 데이터 관리로 실시간 질의처리를 위한 특정 차원 테이블의 즉시 적재 비용이 감소하며, 테이블 단위의 병렬전송이 가능하여 전송비용이 감소한다. 또한, 서버로 전송된 데이터는 테이블 단위의 벌크 삽입이 가능하여 적재시간이 감소한다.

Keywords