arrow
返回

openGauss

delete2021-10-28
delete0
PRE
AI
DOI:10.14778/3476311.3476380delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Although learning-based database optimization techniques have been studied from academia in recent years, they have not been widely deployed in commercial database systems. In this work, we build an autonomous database framework and integrate our proposed learning-based database techniques into an open-source database system openGauss. We propose effective learning-based models to build learned optimizers (including learned query rewrite, learned cost/cardinality estimation, learned join order selection and physical operator selection) and learned database advisors (including self-monitoring, self-diagnosis, self-configuration, and self-optimization). We devise an effective validation model to validate the effectiveness of learned models. We build effective training data management and model management platforms to easily deploy learned models. We have evaluated our techniques on real-world datasets and the experimental results validated the effectiveness of our techniques. We also provide our learnings of deploying learning-based techniques.

期刊

暂无期刊信息

机构

暂无机构信息
引用论文

引用论文

暂无论文信息