Context-Based Prefetch for Implementing Objects on Relations
Summary: Context-based prefetch for persistent objects on relations; object load context (relationships, query results, complex objects) predicts future accesses and prefetches similar state. Up to 70% runtime reduction in Microsoft Repository; discusses selective use, asynchronous access, and application hints. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Philip A. Bernstein
- 2. Shankar Pal
- 3. David Shutt
Incoming Citations (Sorted by Pagerank)
Showing 2 of 2 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 6,220 | Optimization of Query Streams Using Semantic Prefetching | 2004 | SIGMOD | 5.1527722e-05 |
| 10,583 | Tabular: Efficiently Building Efficient Indexes | 2025 | VLDB | 4.1945683e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 8 of 8 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 85 | Making Smalltalk a Database System | 1984 | SIGMOD | 0.00053428612 |
| 439 | Exploiting Inheritance and Structure Semantics for Effective Clustering and Buffering in an Object-Oriented DBMS | 1989 | SIGMOD | 0.00023190547 |
| 675 | The OO7 Benchmark | 1993 | SIGMOD | 0.00018316592 |
| 1,181 | Fido: A Cache That Learns to Fetch | 1991 | VLDB | 0.00013456107 |
| 4,496 | Persistence Software: Bridging Object-Oriented Programming and Relational Databases | 1993 | SIGMOD | 6.1390107e-05 |
| 5,587 | Practical Prefetching via Data Compression (extended abstract) | 1993 | SIGMOD | 5.4218484e-05 |
| 6,929 | The Microsoft Repository | 1997 | VLDB | 4.8925595e-05 |
| 8,370 | Accessing a Relational Database through an Object-Oriented Database Interface (extended abstract) | 1995 | VLDB | 4.5346028e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| Overall Rank | Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 8,324 | Context-Based Synchronization: An Approach beyond Semantics for Concurrency Control | 1993 | PODS | 4.5435639e-05 |
| 2,008 | Access Support in Object Bases | 1990 | SIGMOD | 9.8029112e-05 |
| 3,701 | Optimizing View Queries in ROLEX to Support Navigable Result Trees | 2002 | VLDB | 6.8301363e-05 |
| 6,027 | Intra-Transaction Parallelism in the Mapping of an Object Model to a Relational Multi-Processor System | 1996 | VLDB | 5.2415551e-05 |
| 5,818 | Holistic Optimization by Prefetching Query Results | 2012 | SIGMOD | 5.3154373e-05 |
| 4,357 | Loading a Cache with Query Results | 1999 | VLDB | 6.2574559e-05 |
| 7,786 | Relational Support for Flexible Schema Scenarios | 2008 | VLDB | 4.6513838e-05 |
| 5,587 | Practical Prefetching via Data Compression (extended abstract) | 1993 | SIGMOD | 5.4218484e-05 |
| 941 | Performance Enhancement Through Replication in an Object-Oriented DBMS | 1989 | SIGMOD | 0.00015158552 |
| 5,305 | Prefetching In Realtime Database Applications | 1986 | SIGMOD | 5.577855e-05 |