scispace - formally typeset
B

Bruce G. Lindsay

Researcher at IBM

Publications -  123
Citations -  9076

Bruce G. Lindsay is an academic researcher from IBM. The author has contributed to research in topics: Database design & Relational database management system. The author has an hindex of 48, co-authored 123 publications receiving 8925 citations. Previous affiliations of Bruce G. Lindsay include GlobalFoundries.

Papers
More filters
Journal ArticleDOI

ARIES: a transaction recovery method supporting fine-granularity locking and partial rollbacks using write-ahead logging

TL;DR: ARIES as discussed by the authors is a database management system applicable not only to database management systems but also to persistent object-oriented languages, recoverable file systems and transaction-based operating systems.
Journal ArticleDOI

The Recovery Manager of the System R Database Manager

TL;DR: The recovery subsystem of an experimental data management system is described and evaluated and the DO-UNDO-REDO protocol allows new recoverable types and operations to be added to the recovery system.
Journal ArticleDOI

Efficiently Publishing Relational Data as XML Documents

TL;DR: The results of an experimental study show that constructing XML documents inside the relational engine can have a significant performance benefit and show the superiority of having the relational engines use what is called an “outer union plan” to generate the content of an XML document.
Proceedings ArticleDOI

Approximate medians and other quantiles in one pass and with limited memory

TL;DR: New algorithms for computing approximate quantiles of large datasets in a single pass are presented, and the main memory requirements are smaller than those reported by an order of magnitude.
Journal ArticleDOI

Transaction management in the R* distributed database management system

TL;DR: This paper concentrates primarily on the description of the R* commit protocols, Presumed Abort (PA) and Presumed Commit (PC), which are extensions of the well-known, two-phase (2P) commit protocol.