高级检索

工程数据库管理系统OSCAR的页面服务器

Page Server of Engineering Database Management System OSCAR

  • 摘要: 为了适应工程应用的特点,工程数据库管理系统OSCAR采用了页面服务器体系结构.OSCAR的页面服务器集中实现了数据库管理系统核心的事务管理,即并发控制和恢复功能 .它向客户端提供支持多用户共享的、可靠的数据页面服务,客户端模块在此基础上构建一个功能完备的工程数据库管理系统 .介绍了设计与实现OSCAR页面服务器过程中碰到的问题及其解决方法,包括OSCAR页面服务器的功能在物理层、缓冲层和事务层的分配,客户/服务器环境中ARIES恢复策略的改进以及先写日志文件原则的实现方案.

     

    Abstract: The engineering database management system OSCAR employed page server architecture to meet the requirements from engineering applications. OSCAR page server mainly implemented the core transaction management functionality of a DBMS, that is, concurrency control and recovery. It provided the multi-user sharable and reliable data page services for the client side. On the basis of such services the client module can construct a full-power engineering DBMS. This paper presents the issues encountered during designing the OSCAR pager server, along with the solving methods, including the OSCAR page server functionality allocation over the physical, buffer and transaction layers, the improvement of ARIES recovery method, and the implementation scheme of write ahead log protocol in client/server environment.

     

/

返回文章
返回