Devel-op: An optimizer development environment

ICDE(2014)

引用 1|浏览38
暂无评分
摘要
Recent advances in the underlying architectures of database management systems (DBMS) have motivated the redesign of key DBMS components such as the query optimizer. Optimizers are inherently difficult to build and maintain, and yet there exists no software engineering tools to facilitate their development. In this paper, we introduce a [Devel]opment Environment for Query [Op]timizers (Devel-Op) designed to facilitate the rapid prototyping, profiling and benchmarking of optimizers. Our current version of the tool permits declarative specification and generation of two key optimizer components (the logical plan enumerator and physical plan generator) as well as debugging and visualization tools for profiling generated components.
更多
查看译文
关键词
logical plan enumerator,database management systems,query optimizer,optimizer profiling,optimizer development environment,program debugging,dbms components,physical plan generator,data visualisation,declarative specification,optimizer rapid prototyping,optimizer benchmarking,visualization tools,formal specification,debugging tools,devel-op,generators,visualization,optimization,grammar,debugging,computer architecture
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要