计算机科学
查询优化
XML数据库
函数
流式XML
高效的XML交换
查询语言
XML加密
情报检索
XML
XML验证
数据库
XML架构编辑器
万维网
作者
Andreas M. Weiner,Theo Härder
出处
期刊:Very Large Data Bases
日期:2009-01-01
被引量:2
摘要
Reflecting on the history of database management systems reveals that cost-based query optimization has been the dominating method for effectively answering complex queries on large documents. Native XML database management systems provide an efficient infrastructure for storing, indexing, and querying large XML documents. Even though such systems can choose from a huge set of structural join operators and value-based join operators as well as various index access operators to efficiently query XML data, the development of powerful native XML query optimizers is just emerging. Furthermore, it is not known how the aforementioned operators behave in complex XQuery evaluation scenarios, which occur frequently in real-word applications. The extensible, rule-based, and cost-based XML query optimization framework proposed in this work, provides a basic testbed for exploring how and whether established techniques of relational cost-based query optimization (e.g., reordering of join operators) can be reused and which new techniques have to be developed to make a significant contribution for accelerating query execution. Using the best practices and an appropriate cost model that will be developed using this framework, it can be turned into a stable cost-based XML query optimizer in the future.
科研通智能强力驱动
Strongly Powered by AbleSci AI