이동 트랜잭션의 완료율 향상을 위한 다중버전 타임스탬프 순서화 스케줄링 기법

A Multiversion Timestamp Order Scheduling Method for Improving Commit Ratio of Mobile Transactions

  • 김치연 (전남대학교 대학원 전산학과) ;
  • 황부현 (전남대학교 전산학과)
  • Kim, Chi-Yeon (Dept.of Computer Science, Graduate School of Chonnam National Universityisy) ;
  • Hwang, Bu-Hyeon (Dept.of Computer Science, Chonnam National University)
  • 발행 : 1999.05.01

초록

A Mobile computing environment is a new paradigm which provides users with the access to information irrespective of users' location. A transaction scheduling method for the mobile computing environment must be designed so that database consistency is maintained with considering the limited performance of mobile hosts and the narrow bandwidth of a wireless network. The scheduling method using a lock has some problems: the high message overhead between a server and a mobile host for maintaining a lock and the high abort ratio of the mobile transactions owing to violating the serializability when a mobile host uses a cache. So, in this paper, we propose an efficient transaction management method using timestamp to resolve these problems. The proposed method is used in the environment under which a mobile host uses a cache having two versions for each cached data item and a server maintains several versions for each data item. So, even though a mobile transaction is executed during several broadcasting interval, can be committed. As a result, the proposed method can improve the commit ratio of the mobile transactions by maintaining multiversion for each data item and does not require the additional message exchange to schedule transactions by using timestamp.

키워드