Sloth: Being Lazy is a Virtue (When Issuing Database Queries)
Summary: Sloth extends lazy evaluation to expose cross-control-flow query batching during application execution. No manual hints or static analysis; up to 3x page-load-time reduction on 100+ benchmarks from two large open-source apps by delaying computation. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Alvin Cheung (Massachusetts Institute of Technology)
- 2. Samuel Madden (Massachusetts Institute of Technology)
- 3. Armando Solar-Lezama (Massachusetts Institute of Technology)
BibTeX Citation
@inproceedings{cheung_sigmod14,
title = {{Sloth: Being Lazy is a Virtue (When Issuing Database Queries)}},
author = {Cheung, Alvin and Madden, Samuel and Solar-Lezama, Armando},
series = {{SIGMOD} '14},
booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
publisher = {Association for Computing Machinery},
doi = {10.1145/2588555.2593672},
url = {https://dl.acm.org/doi/10.1145/2588555.2593672},
year = {2014}
}
Incoming Citations (Sorted by Pagerank)
Showing 10 of 10 citing papers.
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 6 of 6 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 670 | SharedDB: Killing One Thousand Queries With One Stone | 2012 | VLDB | 0.00015157572 |
| 1,261 | Rewriting Procedures for Batched Bindings | 2008 | VLDB | 0.0001143305 |
| 2,941 | Automatic Partitioning of Database Applications | 2012 | VLDB | 7.937125e-05 |
| 5,759 | Holistic Optimization by Prefetching Query Results | 2012 | SIGMOD | 6.0962298e-05 |
| 6,273 | Optimization of Query Streams Using Semantic Prefetching | 2004 | SIGMOD | 5.9317551e-05 |
| 6,725 | Quantum Databases | 2013 | CIDR | 5.7921261e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 10,291 | SmartRabbit: An Interactive Query Processor | 2026 | SIGMOD |
| 2 | 1,750 | Lazy Maintenance of Materialized Views | 2007 | VLDB |
| 3 | 5,360 | Lazy Query Evaluation for Active XML | 2004 | SIGMOD |
| 4 | 7,579 | Resource-efficient Shared Query Execution via Exploiting Time Slackness | 2021 | SIGMOD |
| 5 | 6,475 | WeBridge: Synthesizing Stored Procedures for Large-Scale Real-World Web Applications | 2024 | SIGMOD |
| 6 | 12,851 | Issues and Evaluations of Caching Solutions for Web Application Acceleration | 2002 | VLDB |
| 7 | 13,037 | Implementing Lazy Database Updates for an Object Database System | 1994 | VLDB |
| 8 | 6,684 | CrocodileDB: Efficient Database Execution through Intelligent Deferment | 2020 | CIDR |
| 9 | 9,175 | CrocodileDB in Action: Resource-Efficient Query Execution by Exploiting Time Slackness | 2020 | VLDB |
| 10 | 3,053 | Lazy Evaluation of Transactions in Database Systems | 2014 | SIGMOD |