摘要
XQuery查询优化是提升查询引擎性能的关键途径.根据XQuery语言特点和多数据源的查询需求,通过在XQuery语言层的重写优化获取高效的查询计划;为适应多核计算环境,通过中间语言层的并行原语实现数据并行处理,进一步提升系统性能.开发查询引擎原型系统,实例测试表明,该优化方法能有效提升XQuery查询性能.
XQuery optimization is the key approach to improve the performance of XQuery engine.According to the language features of XQuery and the requirement of query in multi data sources,high effective query plans generated through rewriting in XQuery.To adapt to multi-core condition,data parallelism implemented by utilizing parallelized primitives in intermediate language.Query engine prototype developed and cases experiments show the optimization can effectively improve query performance.
出处
《陕西科技大学学报(自然科学版)》
2011年第6期75-79,93,共6页
Journal of Shaanxi University of Science & Technology
基金
福建省自然科学基金项目(No.2008J04005)