DBScholar

Back to papers

The Design of XPRS

Summary: XPRS proposes a general-purpose DBMS on shared-memory multiprocessors spanning OLTP, ad-hoc queries, and large objects. Its distinctive architecture combines fast paths, specialized concurrency control, a 2D file system, parallelism, and efficient disk mirroring for high performance and availability. (summarized by gpt-5.6-luna on Jul 24 2026)

Paper ID
hbc0459c0d30d0412
Venue
VLDB
Year
1988
Pagerank
0.00017291748
Overall Rank
499 | 96.65%
DOI
-

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{stonebraker_vldb88,
        title = {{The Design of XPRS}},
        author = {Stonebraker, Michael and Katz, Randy and Patterson, David and Ousterhout, John},
        journal = {PVLDB},
        series = {{VLDB} '88},
        pages = {318},
        year = {1988}
}

Incoming Citations (Sorted by Pagerank)

Showing 21 of 21 citing papers.

Rank Citing Paper Year Venue Pagerank
93 Encapsulation of Parallelism in the Volcano Query Processing System 1990 SIGMOD 0.00034607573
477 Dynamic Query Evaluation Plans 1989 SIGMOD 0.00017640718
792 Parametric Query Optimization 1992 VLDB 0.00013938197
845 Exploiting Inter-Operation Parallelism in XPRS 1992 SIGMOD 0.00013527474
1,288 Hybrid-Range Partitioning Strategy: A New Declustering Strategy for Multiprocessor Database Machines 1990 VLDB 0.00011178484
1,738 Using Segmented Right-Deep Trees for the Execution of Pipelined Hash Joins 1992 VLDB 9.7467088e-05
2,138 Optimization of Multi-Way Join Queries for Parallel Execution 1991 VLDB 8.9747973e-05
2,267 Parallel evaluation of multi-join queries 1995 SIGMOD 8.7192424e-05
2,651 A Performance Analysis of Alternative Multi-Attribute Declustering Strategies 1992 SIGMOD 8.1699714e-05
2,896 A Formal Approach to Recovery by Compensating Transactions 1990 VLDB 7.8885604e-05
3,301 On Optimal Processor Allocation To Support Pipelined Hash Joins 1993 SIGMOD 7.4403855e-05
4,712 On Parallel Execution Of Multiple Pipelined Hash Joins 1994 SIGMOD 6.4543768e-05
4,757 Performance Analysis of a Load Balancing Hash-Join Algorithm for a Shared Memory Multiprocessor 1991 VLDB 6.4294796e-05
5,565 Dynamic File Allocation in Disk Arrays 1991 SIGMOD 6.0799258e-05
7,947 A Non-Uniform Data Fragmentation Strategy for Parallel Main-Memory Database Systems 1995 VLDB 5.4190982e-05
8,295 Relational Support for Flexible Schema Scenarios 2008 VLDB 5.3589408e-05
8,803 Performance Evaluation of Semantics-based Multilevel Concurrency Control Protocols 1990 SIGMOD 5.2730514e-05
9,290 Efficient Testing of High Performance Transaction Processing Systems 1997 VLDB 5.2011172e-05
10,931 Virtualizing Recursion: Just-In-Time Graph Analytics in a Hyperscale Relational Warehouse 2026 VLDB 4.9769913e-05
12,782 From Declarative Languages to Declarative Processing in Computer Games 2009 CIDR 4.9769913e-05
12,932 InfiniteDB: a PC-Cluster based Parallel Massive Database Management System 2007 SIGMOD 4.9769913e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 10 of 10 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
34 The Design Of Postgres 1986 SIGMOD 0.00049129967
54 GAMMA - A High Performance Dataflow Database Machine 1986 VLDB 0.00040482761
118 The EXODUS Optimizer Generator 1987 SIGMOD 0.00031381726
137 A Case for Redundant Arrays of Inexpensive Disks (RAID) 1988 SIGMOD 0.00029708689
156 Multiprocessor Hash-Based Join Algorithms 1985 VLDB 0.00028509887
196 Grammar-like Functional Rules for Representing Query Optimization Alternatives 1988 SIGMOD 0.00025616489
592 Global Query Optimization 1986 SIGMOD 0.00015835128
662 The Implementation of An Integrated Concurrency Control and Recovery Scheme 1982 SIGMOD 0.00015001272
1,143 The POSTGRES Data Model 1987 VLDB 0.00011842018
3,062 Design and Evaluation of Parallel Pipelined Join Algorithms 1987 SIGMOD 7.6910609e-05
Previous Page 1 / 1 Next

Semantically Similar Papers