MONSOON: Multi-Step Optimization and Execution of Queries with Partially Obscured Predicates
MONSOON: Multi-Step Optimization and Execution of Queries with Partially Obscured Predicates
复制标题
MONSOON:使用部分模糊谓词的查询的多步优化和执行
DOI:
10.1145/3318464.3389728
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Sourav Sikdar, Chris Jermaine
中科院分区:
文献类型:
--
作者:
Sourav Sikdar, Chris Jermaine
User-defined functions (UDFs) in modern SQL database systems and Big Data processing systems such as Spark---that offer API bindings in high-level languages such as Python or Scala---make automatic optimization challenging. The foundation of modern database query optimization is the collection of statistics describing the data to be processed, but when a database or Big Data computation is partially obscured by UDFs, good statistics are often unavailable. In this paper, we describe a query optimizer called the Monsoon optimizer. In the presence of UDFs, the Monsoon optimizer may choose to collect statistics on the UDFs, and then run the computation. Or, it may optimize and execute part of the plan, collecting statistics on the result of the partial plan, followed by a re optimization step, with the process repeated as needed. Monsoon decides how to interleave execution and statistics collection in a principled fashion by formalizing the problem as a Markov decision process.
登录
查看更多内容
DOI:
10.1145/543613.543651
发表时间:
2002
期刊:
Proceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
影响因子:
--
作者:
Francis C. Chu;Joseph Y. Halpern;J. Gehrke
通讯作者:
J. Gehrke
DOI:
10.1145/3078752
发表时间:
2017-05
期刊:
ACM Computing Surveys (CSUR)
影响因子:
--
作者:
Astrid Rheinländer;U. Leser;G. Graefe
通讯作者:
Astrid Rheinländer;U. Leser;G. Graefe
DOI:
10.1145/2588555.2610531
发表时间:
2014
期刊:
Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data
影响因子:
--
作者:
Konstantinos Karanasos;Andrey Balmin;M. Kutsch;Fatma Özcan;V. Ercegovac;Chunyang Xia;Jesse Jackson
通讯作者:
Jesse Jackson
DOI:
--
发表时间:
2004
期刊:
ACM SIGMOD Conference
影响因子:
--
作者:
V. Markl;Vijayshankar Raman;David E. Simmen;G. Lohman;H. Pirahesh
通讯作者:
H. Pirahesh
DOI:
10.14778/3352063.3352072
发表时间:
2019
期刊:
Proc. VLDB Endow.
影响因子:
--
作者:
Karthik Ramachandra;Kwanghyun Park
通讯作者:
Kwanghyun Park