scispace - formally typeset
Journal ArticleDOI

Operating system support for database management

Michael Stonebraker
- 01 Jul 1981 - 
- Vol. 24, Iss: 7, pp 412-418
Reads0
Chats0
TLDR
In this article, several operating system services are examined with a view toward their applicability to support of database management functions, including buffer pool management, file system, scheduling, process management, and interprocess communication.
Abstract
Several operating system services are examined with a view toward their applicability to support of database management functions. These services include buffer pool management; the file system; scheduling, process management, and interprocess communication; and consistency control.

read more

Content maybe subject to copyright    Report

Citations
More filters
Proceedings ArticleDOI

Finite automata for evaluating testbed resource contention

Lei Liu
TL;DR: This research proposes a formal testbed abstraction and contention model grounded from automata theory that combines self-organization, dynamic resource allocation, partition, virtual- ization and scheduling for performance load and utilization prediction.
Dissertation

The design and implementation of a prototype exokernel operating system

TL;DR: This thesis motivates the need for a new operating system structure, provides a set of precepts to guide its design, discusses general issues that exokernels must deal with in multiplexing physical hardware, and describes and measures a prototype exokernel system.
Book

Attribute-Level Versioning: A Relational Mechanism for Version Storage and Retrieval

TL;DR: A new, distinct storage and retrieval mechanism will enable analysts to efficiently store, analyze, and retrieve the attribute versions without unnecessary complexity or additional alterations of the original or derived dataset schemas.
Proceedings ArticleDOI

Zeus: An object-oriented distributed operating system for reliable applications

TL;DR: The Zeus design is an object-oriented distributed operating system designed to study integration of recovery mechanisms into the designs of distributed command and control systems and to evaluate the performance and the correctness of the recovery mechanisms for these functions.
Book ChapterDOI

On Selected Performance Issues of Data Base Systems

TL;DR: Specific performance problems of centralized ‘conventional’ DBMSs, DB/DC systems, andDBMSs for ‘nonstandard’ applications are discussed and some aspects and mechanisms how database management system performance could be controlled and improved by measurement/monitoring techniques and subsequent adaption of DB-schema design are discussed.
References
More filters
Journal ArticleDOI

Evaluation techniques for storage hierarchies

TL;DR: A new and efficient method of determining, in one pass of an address trace, performance measures for a large class of demand-paged, multilevel storage systems utilizing a variety of mapping schemes and replacement algorithms.
Journal ArticleDOI

The UNIX time-sharing system

TL;DR: The nature and implementation of the file system and of the user command interface are discussed, including the ability to initiate asynchronous processes and over 100 subsystems including a dozen languages.
Journal ArticleDOI

The design and implementation of INGRES

TL;DR: The currently operational (March 1976) version of the INGRES database management system is described in this article, which gives a relational view of data, supports two high level nonprocedural data sublanguages, and runs as a collection of user processes on top of the UNIX operating system for Digital Equipment Corporation PDP 11/40, 11/45, and 11/70 computers.
Proceedings ArticleDOI

Organization and maintenance of large ordered indices

Rudolf Bayer, +1 more
TL;DR: The index organization described allows retrieval, insertion, and deletion of keys in time proportional to logk I where I is the size of the index and k is a device dependent natural number such that the performance of the scheme becomes near optimal.
Journal ArticleDOI

On the duality of operating system structures

TL;DR: It is demonstrated that these two categories are duals of each other and that a system which is constructed according to one model has a direct counterpart in the other, and the principal conclusion is that neither model is inherently preferable.
Related Papers (5)