공유 디스크 모델을 사용하는 다중서버 데이터베이스 관리시스템에서의 버퍼 일관성 관리방법Buffer consistency management method for multi-server database management system using shared-disk model

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 267
  • Download : 0
본 발명은 공유 디스크(Shared-disk) 모델을 사용하는 다중 서버 데이터베이스 관리시스템(database management system, DBMS)에서의 버퍼 일관성 관리방법에 관한 것으로서, 해결하고자 하는 기술적 과제는 버퍼 일관성 문제를 발생시키는 페이지만을 서버 프로세서의 버퍼에서 선택적으로 삭제함으로써, 불필요한 작업을 줄여 버퍼의 사용을 효율적으로 하고, 다수의 서버 프로세스의 버퍼들 간의 일관성을 유지할 수 있는 공유 디스크 모델을 사용하는 다중 서버 데이터베이스 관리 시스템과 이를 이용한 버퍼 일관성 관리 방법을 제공하는 데 있다. 이를 위해, 본 발명에 따른 공유 디스크 모델을 사용하는 다중 서버 DBMS에서 버퍼 일관성 관리방법은, 서버 프로세스가 트랜잭션 수행 중 버퍼 페이지를 디스크로 쓰기(write-out)하는 경우 수정한 버퍼 페이지에 대한 정보인 페이지 정보(page-info)를 서버 프로세스 내의 페이지 정보 리스트(page-info list)에 저장하는 트랜잭션 수행 단계와, 서버 프로세스가 트랜잭션 수행 중 볼륨 로크를 획득한 경우 일관성 볼륨(coherency volume) 내의 페이지 정보(page-info) 페이지를 읽어서 버퍼의 내용을 데이터베이스와 일치시키는 볼륨 로크 획득단계 및 트랜잭션 수행단계 또는 볼륨 로크 획득단계를 수행한 후 트랜잭션 종료시에 서버 프로세스의 페이지 정보 리스트(page-info list)에 저장되어 있는 수정된 페이지 정보(page-info)를 일관성 볼륨(coherency volume)에 저장하는 트랜잭션 종료단계를 포함하는 것을 특징으로 한다. 다중 서버 데이터베이스 관리시스템(database management system, DBMS), 공유 디스크(Shared-disk), 버퍼, 일관성, 페이지
Assignee
한국과학기술원
Country
KO (South Korea)
Issue Date
2011-08-10
Application Date
2009-08-06
Application Number
10-2009-0072483
Registration Date
2011-08-10
Registration Number
10-1057468-0000
URI
http://hdl.handle.net/10203/236493
Appears in Collection
CS-Patent(특허)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0