ARENA: Alternative Relational Query Plan Exploration for Database Education

Hu Wang, Hui Li, S. Bhowmick, Baochao Xu
{"title":"ARENA: Alternative Relational Query Plan Exploration for Database Education","authors":"Hu Wang, Hui Li, S. Bhowmick, Baochao Xu","doi":"10.1145/3555041.3589713","DOIUrl":null,"url":null,"abstract":"A key learning goal of learners taking a database systems course is to understand how SQL queries are processed in an RDBMS in practice. To this end, comprehension of different alternative query plans (AQPs) that may be considered during the selection of the query execution plan (QEP) of a query is paramount. In this demonstration, we present a novel and generic system called ARENA that facilitates exploration of informative alternative query plans of a given SQL query to aid the comprehension of QEP selection. Under the hood, ARENA addresses a novel problem called informative plan selection problem (TIPS) which aims to discover alternative plans from the underlying plan space so that the plan informativeness is maximized. We demonstrate various innovative features of ARENA emphasizing the important role it can play in supplementing database education.","PeriodicalId":161812,"journal":{"name":"Companion of the 2023 International Conference on Management of Data","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Companion of the 2023 International Conference on Management of Data","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3555041.3589713","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

A key learning goal of learners taking a database systems course is to understand how SQL queries are processed in an RDBMS in practice. To this end, comprehension of different alternative query plans (AQPs) that may be considered during the selection of the query execution plan (QEP) of a query is paramount. In this demonstration, we present a novel and generic system called ARENA that facilitates exploration of informative alternative query plans of a given SQL query to aid the comprehension of QEP selection. Under the hood, ARENA addresses a novel problem called informative plan selection problem (TIPS) which aims to discover alternative plans from the underlying plan space so that the plan informativeness is maximized. We demonstrate various innovative features of ARENA emphasizing the important role it can play in supplementing database education.
ARENA:数据库教育的可选关系查询计划探索
学习数据库系统课程的学习者的一个关键学习目标是了解在RDBMS中如何实际处理SQL查询。为此,在选择查询的查询执行计划(QEP)期间可能考虑的不同备选查询计划(aqp)的理解是至关重要的。在这个演示中,我们提出了一个新的通用系统,称为ARENA,它有助于探索给定SQL查询的信息替代查询计划,以帮助理解QEP选择。在底层,ARENA解决了一个新的问题,称为信息性规划选择问题(TIPS),其目的是从底层规划空间中发现备选方案,从而使规划的信息量最大化。我们展示了ARENA的各种创新特点,强调了它在补充数据库教育方面的重要作用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信