Sebanyak 6 item atau buku ditemukan

The Design of the POSTGRES Storage System

This paper presents the design of the storage system for the POSTGRES data base system under construction at Berkeley. It is novel in several ways. First, the storage manager supports transaction management but does so without using a conventional write ahead log (WAL). In fact, there is no code to run at recovery time, and consequently recovery from crashes is essentially instantaneous. Second, the storage manager allows a user to optionally keep the entire past history of data base objects by closely integrating an archival storage system to which historical records are spooled. Lastly, the storage manager is consciously constructed as a collection of asynchronous processes. Hence, a large monolithic body of code is avoided and opportunities for parallelism can be exploited. The paper concludes with a analysis of the storage system which suggests that it is performance competitive with WAL systems in many situations.

This paper presents the design of the storage system for the POSTGRES data base system under construction at Berkeley.

The POSTGRES Data Model

This paper describes the data model for POSTGRES, a next-generation extensible database management system being developed at the University of California StR86. The data model is a relational model that has been extended with abstract data types, data of type procedure, and attribute and procedure inheritance. These mechanisms can be used to simulate a wide variety of semantic and object-oriented data modeling constructs including aggregation and generalization, complex objects with shared subobjects, and attributes that reference tuples in other relations.

This paper describes the data model for POSTGRES, a next-generation extensible database management system being developed at the University of California StR86.