Solving Bottleneck in MMDB using Parallel Logging method

병렬적 로깅 기법을 통한 주 메모리 DBMS의 병목 현상 해소

  • 이주창 (서울대학교 지식 및 정보 넷 연구실) ;
  • 이상호 (서울대학교 지식 및 정보 넷 연구실) ;
  • 차상균 (서울대학교 지식 및 정보 넷 연구실)
  • Published : 1999.10.01

Abstract

주 메모리 DBMS에서의 회복 시스템은 디스크에의 접근을 요하는 유일한 경우이기 때문에 시스템 전체 성능의 병목(bottleneck)이 된다. 본 논문에서는 회복 시스템에서 발생하는 주 메모리 DBMS의 병목 현상을 해소하기 위하여 복수 개의 로그 디스크를 이용하는 병렬적 로깅 기법을 제안한다. 또한 병렬적 로깅 기법을 사용하는 경우 로그 레코드들이 여로 디스크에 흩어짐으로써 시스템 재시작 시 이들간의 순서를 재규명해야 하는 오버헤드가 생기는데 이를 해결하기 위해서 병렬적 재시작 알고리즘을 제안한다.

Keywords