Batch Query Memory Prediction Using Deep Query Template Representations
dc.contributor.advisor | Manos Papagelis | |
dc.contributor.advisor | Marin Litoiu | |
dc.contributor.author | Nicolas Andres Jaramillo | |
dc.date.accessioned | 2023-08-04T18:14:19Z | |
dc.date.available | 2023-08-04T18:14:19Z | |
dc.date.issued | 2023-08-04 | |
dc.date.updated | 2023-08-04T18:14:19Z | |
dc.degree.discipline | Computer Science | |
dc.degree.level | Master's | |
dc.degree.name | MSc - Master of Science | |
dc.description.abstract | This thesis introduces a novel approach called LearnedWMP for predicting the memory cost demand of a batch of queries in a database workload. Existing techniques focus on estimating the resource demand of individual queries, failing to capture the net resource demand of a workload. LearnedWMP leverages the query plan and groups queries with similar characteristics into pre-built templates. A histogram representation of these templates is generated for the workload, and a regressor predicts the resource demand, specifically memory cost, based on this histogram. Experimental results using three database benchmarks demonstrate a 47.6% improvement in memory estimation compared to the state-of-the-art. Additionally, the approach outperforms various machine and deep learning techniques for individual query prediction, offering a 3x to 10x faster and at least 50% smaller model size. | |
dc.identifier.uri | https://hdl.handle.net/10315/41413 | |
dc.language | en | |
dc.rights | Author owns copyright, except where explicitly noted. Please contact the author directly with licensing requests. | |
dc.subject | Computer science | |
dc.subject | Artificial intelligence | |
dc.subject.keywords | Resource Demand Prediction | |
dc.subject.keywords | Database Optimization | |
dc.subject.keywords | Workload Memory Prediction | |
dc.subject.keywords | Distribution Regression | |
dc.subject.keywords | LearnedWMP | |
dc.subject.keywords | Query plan | |
dc.subject.keywords | Query Templates | |
dc.subject.keywords | Memory Cost Estimation | |
dc.subject.keywords | Memory Cost Prediction | |
dc.subject.keywords | Performance Improvement | |
dc.subject.keywords | Database | |
dc.subject.keywords | Database Resource Demand | |
dc.subject.keywords | Machine Learning | |
dc.subject.keywords | Artificial Intelligence | |
dc.subject.keywords | Deep Learning | |
dc.subject.keywords | ||
dc.title | Batch Query Memory Prediction Using Deep Query Template Representations | |
dc.type | Electronic Thesis or Dissertation |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Jaramillo_Nicolas_A_2023_Masters.pdf
- Size:
- 4.31 MB
- Format:
- Adobe Portable Document Format