P
Patrick O'Neil
Researcher at University of Massachusetts Boston
Publications - 58
Citations - 10443
Patrick O'Neil is an academic researcher from University of Massachusetts Boston. The author has contributed to research in topics: Concurrency control & Snapshot isolation. The author has an hindex of 29, co-authored 58 publications receiving 9890 citations. Previous affiliations of Patrick O'Neil include Rockefeller University & Microsoft.
Papers
More filters
Proceedings ArticleDOI
The dangers of replication and a solution
TL;DR: In this article, a two-tier replication algorithm is proposed that allows mobile (disconnected) applications to propose tentative update transactions that are later applied to a master copy to avoid the instability of other replication schemes.
Journal ArticleDOI
The log-structured merge-tree (LSM-tree)
TL;DR: The log-structured mergetree (LSM-tree) is a disk-based data structure designed to provide low-cost indexing for a file experiencing a high rate of record inserts (and deletes) over an extended period.
Proceedings ArticleDOI
A critique of ANSI SQL isolation levels
TL;DR: It is shown that these phenomena and the ANSI SQL definitions fail to properly characterize several popular isolation levels, including the standard locking implementations of the levels covered, and new phenomena that better characterize isolation types are introduced.
Book ChapterDOI
C-store: a column-oriented DBMS
Michael Stonebraker,Daniel J. Abadi,Adam Batkin,Xuedong Chen,Mitch Cherniack,Miguel Ferreira,Edmond Lau,Amerson Lin,Samuel Madden,Elizabeth O'Neil,Patrick O'Neil,Alexander Rasin,Nga Tran,Stan Zdonik +13 more
TL;DR: Preliminary performance data on a subset of TPC-H is presented and it is shown that the system the team is building, C-Store, is substantially faster than popular commercial products.
Proceedings ArticleDOI
The LRU-K page replacement algorithm for database disk buffering
TL;DR: The LRU-K algorithm surpasses conventional buffering algorithms in discriminating between frequently and infrequently referenced pages, and adapts in real time to changing patterns of access.