Loading [MathJax]/extensions/MathMenu.js
MIMO Based Uncertainty-aware Learning-to-Rank Query Optimizer | IEEE Conference Publication | IEEE Xplore

MIMO Based Uncertainty-aware Learning-to-Rank Query Optimizer


Abstract:

The query optimizer is a critical component within the database management system(DBMS), tasked with translating user-input SQL queries into efficient execution plans. Tr...Show More

Abstract:

The query optimizer is a critical component within the database management system(DBMS), tasked with translating user-input SQL queries into efficient execution plans. Traditional query optimizers rely on statistical data that may become outdated, resulting in inaccuracies leading to suboptimal execution plans and consequent declines in query performance. In response, learning-based optimizers have emerged, utilizing historical data to improve plan selection quality. However, these approaches often struggle to handle dynamic workloads and fail to consistently achieve robust optimization outcomes. This paper introduces MIMO-Lero, an uncertainty-aware learning-based query optimizer designed for seamless integration into existing DBMS platforms without requiring extensive modifications. Inspired by neural network uncertainty principles, we design a Multi-in Multi-out (MIMO) architecture-based plan ranker. This ranker predicts both the relative ranking order of plans and their associated uncertainty levels, signifying the confidence in the order prediction. Furthermore, we propose two novel selection strategies that incorporate uncertainty to enhance the robustness of query optimization. By implementing MIMO-Lero and evaluating its performance using PostgreSQL, experimental results on diverse datasets showcase significant improvements in robust query optimization while maintaining high prediction accuracy.
Date of Conference: 10-14 October 2024
Date Added to IEEE Xplore: 28 November 2024
ISBN Information:

ISSN Information:

Conference Location: Belgrade, Serbia

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.