arrow
返回

VOLCANO - AN EXTENSIBLE AND PARALLEL QUERY EVALUATION SYSTEM

delete1994-01-01
delete228
PRE
AI
G
Goetz Graefe *
DOI:10.1109/69.273032delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
To investigate the interactions of extensibility and parallelism in database query processing, we have developed a new dataflow query execution system called Volcano. The Volcano effort provides a rich environment for research and education in database systems design, heuristics for query optimization, parallel query execution, and resource allocation. Volcano uses a standard interface between algebra operators, allowing easy addition of new operators and operator implementations. Operations on individual items, e.g., predicates, are imported into the query processing operators using support functions. The semantics of support functions is not prescribed; any data type including complex objects and any operation can be realized. Thus, Volcano is extensible with new operators, algorithms, data types, and type-specific methods. Volcano includes two novel meta-operators. The choose-plan meta-operator supports dynamic query evaluation plans that allow delaying selected optimization decisions until run-time, e.g., for embedded queries with free variables. The exchange meta-operator supports intra-operator parallelism on partitioned datasets and both vertical and horizontal inter-operator parallelism, translating between demand-driven dataflow within processes and data-driven dataflow between processes. All operators, with the exception of the exchange operator, have been designed and implemented in a single-process environment, and parallelized using the exchange operator. Even operators not yet designed can be parallelized using this new operator if they use and provide the interator interface. Thus, the issues of data manipulation and parallelism have become orthogonal, making Volcano the first implemented query execution engine that effectively combines extensibility and parallelism.
Keyword:
DYNAMIC QUERY EVALUATION PLANS
EXTENSIBLE
DATABASE SYSTEMS
ITERATORS
OPERATOR MODEL OF PARALLELIZATION
QUERY EXECUTION
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Knowledge and Data Engineering 封面图
IEEE Transactions on Knowledge and Data Engineering
IF:
10.4
论文数:
6.8K
被引数:
3.2W

机构

暂无机构信息
引用论文

引用论文

<title>Detection of refractive-index changes by using a sensing fiber with an inverted parabolic index profile</title>
err1999-12-09
err0
PREAI
errMiroslav Chomat; Daniela Berkova; Vlastimil Matejec; Jiri Ctyroky; Ivan Kasik; Henri Gagnaire; Alain Trouillet; Fabrice Bardin
err分享
err收藏
Imaging and Laboratory Testing in Acute Abdominal Pain
err2011-05-01
err0
PREAI
errNova L. Panebianco; Katherine Jahnes; Angela M. Mills
err分享
err收藏
Catalytic-Fluorimetric Determination of Ti(IV) by Flow Injection Analysis
err2006-12-05
err0
PREAI
errF. Lázaro; M. D. Luque de Castro; M. Valcárcel
err分享
err收藏
The PHEV Charging Infrastructure Planning (PCIP) Problem
err2010-06-27
err0
PREAI
errYogesh Dashora; John W Barnes; Rekha S Pillai; Todd E Combs; Michael Hilliard; Madhu S Chinthavali
err分享
err收藏
A novel device for left atrial appendage exclusion: The third-generation atrial exclusion device
err2008-10-01
err0
errOAAI
errHideyuki Fumoto; A. Marc Gillinov; Yoshio Ootaki; Masatoshi Akiyama; Diyar Saeed; Tetsuya Horai; Chiyo Ootaki; D. Geoffrey Vince; Zoran B. Popović; Raymond Dessoffy; Alex Massiello; Jacquelyn Catanese; Kiyotaka Fukamachi
err分享
err收藏
A kinetic study of guest displacement reactions on a host–guest complex with a photoswitchable calixarene
err2008-08-12
err0
errOAAI
errMatthias C. Letzel; Christian Schäfer; Francesca R. Novara; Maurizio Speranza; Alexander B. Rozhenko; Wolfgang W. Schoeller; Jochen Mattay
err分享
err收藏
学者 查看更多内容