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,217 | Optimization of Query Streams Using Semantic Prefetching | 2004 | SIGMOD | 5.1478286e-05 |
| 9,401 | Tabular: Efficiently Building Efficient Indexes | 2025 | VLDB | 4.3399748e-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 |
|---|---|---|---|---|
| 86 | Making Smalltalk a Database System | 1984 | SIGMOD | 0.0005348843 |
| 440 | Exploiting Inheritance and Structure Semantics for Effective Clustering and Buffering in an Object-Oriented DBMS | 1989 | SIGMOD | 0.00023176583 |
| 674 | The OO7 Benchmark | 1993 | SIGMOD | 0.00018305482 |
| 1,182 | Fido: A Cache That Learns to Fetch | 1991 | VLDB | 0.00013447214 |
| 4,497 | Persistence Software: Bridging Object-Oriented Programming and Relational Databases | 1993 | SIGMOD | 6.1352917e-05 |
| 5,597 | Practical Prefetching via Data Compression (extended abstract) | 1993 | SIGMOD | 5.4167486e-05 |
| 6,931 | The Microsoft Repository | 1997 | VLDB | 4.8878659e-05 |
| 8,367 | Accessing a Relational Database through an Object-Oriented Database Interface (extended abstract) | 1995 | VLDB | 4.5303931e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| Overall Rank | Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 12,867 | Context-Based Synchronization: An Approach beyond Semantics for Concurrency Control | 1993 | PODS | 4.1905499e-05 |
| 2,015 | Access Support in Object Bases | 1990 | SIGMOD | 9.7938967e-05 |
| 3,705 | Optimizing View Queries in ROLEX to Support Navigable Result Trees | 2002 | VLDB | 6.8235636e-05 |
| 6,031 | Intra-Transaction Parallelism in the Mapping of an Object Model to a Relational Multi-Processor System | 1996 | VLDB | 5.2365238e-05 |
| 5,829 | Holistic Optimization by Prefetching Query Results | 2012 | SIGMOD | 5.310328e-05 |
| 4,355 | Loading a Cache with Query Results | 1999 | VLDB | 6.2520069e-05 |
| 7,786 | Relational Support for Flexible Schema Scenarios | 2008 | VLDB | 4.6469243e-05 |
| 5,597 | Practical Prefetching via Data Compression (extended abstract) | 1993 | SIGMOD | 5.4167486e-05 |
| 939 | Performance Enhancement Through Replication in an Object-Oriented DBMS | 1989 | SIGMOD | 0.000151516 |
| 5,307 | Prefetching In Realtime Database Applications | 1986 | SIGMOD | 5.5724575e-05 |