论文摘要
随着Internet技术的发展,XML已经逐渐成为Internet上数据交换的标准,同时它也为数据库的应用开辟了一个崭新的领域——XML数据库。由于XML数据的半结构化特性及XML数据特有的路径表达式不同于现有的关系数据库的结构化查询,使得XML数据库的查询技术与传统的关系数据库存在很大的差异。因此,XML查询技术成为XML数据库的一个重要研究领域。本文研究了XML数据库的查询结构,并对查询处理过程中的每一阶段进行了详细的分析,重点研究了逻辑优化和物理优化阶段的优化策略,并研究了三种常用的XML数据库查询优化技术:基于路径索引的优化技术、基于编码的优化技术和基于模式的优化技术。基于模式的优化是XML查询优化中的一个重要技术,它利用XML的模式信息对查询表达式进行查询过滤、模式消减,从而达到查询优化的目的。本文研究了一种基于XML Schema模式的查询优化技术——XSIS,它结合模式优化技术和路径索引技术来实现XML的查询优化。它分别采用PBiTree、区间编码对Schema文档和XML文档进行编码,对Schema文档和XML文档分别建立索引,并同时给出了相应的查询处理方式;针对Schema模式中出现的环模式这种特殊情况提出了一种建立消减树的解决方案;并将XSIS与XISS进行了对比试验,进行了查询优化性能分析。最后,在对单Schema优化技术研究的基础上,对多Schema查询优化技术进行了探讨。
论文目录
相关论文文献
- [1].分布式数据库系统的查询优化技术研究[J]. 电脑知识与技术 2020(13)
- [2].传感器网络中的多查询优化技术研究[J]. 电子世界 2017(14)
- [3].SQL Server 2005查询优化技术的研究与实现[J]. 信息系统工程 2010(05)
- [4].数据流多连续查询优化技术[J]. 计算机应用 2009(S2)
- [5].基于表结构转换的数据查询优化技术研究[J]. 电子产品可靠性与环境试验 2020(02)
- [6].并发内存OLAP查询优化技术研究[J]. 计算机研究与发展 2016(12)
- [7].空间数据库查询优化技术研究[J]. 山东工业技术 2015(05)
- [8].关系数据库查询优化技术研究[J]. 电脑编程技巧与维护 2014(09)
- [9].具有服务质量支持的查询优化技术[J]. 计算机工程 2009(13)
- [10].数据查询优化技术的研究和探讨[J]. 中国数字医学 2015(07)
- [11].查询优化技术在现实系统中的应用[J]. 科技信息 2008(31)
- [12].数据库查询优化技术探讨[J]. 石家庄理工职业学院学术研究 2008(04)
- [13].一种基于共享执行策略的间隔查询优化技术[J]. 软件学报 2016(12)
- [14].数据库查询优化技术的研究与实现[J]. 电子科学技术 2017(01)
- [15].容错存储的电力系统监测数据查询优化技术[J]. 电网技术 2015(11)
- [16].关系数据库查询优化技术探析[J]. 天中学刊 2008(02)
- [17].分布式数据库系统的查询优化技术研究[J]. 电脑与电信 2020(03)
- [18].浅谈数据库查询优化技术[J]. 电脑知识与技术 2010(32)
- [19].并行数据库查询优化技术研究[J]. 信息通信 2018(10)
- [20].SQL Server查询优化技术分析与实现[J]. 电脑知识与技术 2013(16)
- [21].数据流上并行查询优化技术[J]. 佳木斯大学学报(自然科学版) 2009(01)
- [22].查询重写关系数据库查询优化技术[J]. 电脑编程技巧与维护 2009(04)
- [23].数据库查询优化技术的研究与实现[J]. 软件导刊 2011(09)
- [24].基于共享的MapReduce多查询优化技术[J]. 计算机应用研究 2013(05)
- [25].基于MySql的查询优化技术研究[J]. 微型电脑应用 2013(07)
- [26].SQL Server查询优化技术的研究与实现[J]. 科技视界 2016(18)
- [27].基于代价的XML查询优化技术研究[J]. 牡丹江大学学报 2017(07)
- [28].内存OLAP多核并行查询优化技术研究[J]. 计算机学报 2014(09)
- [29].基于SQL标准的关系数据库查询优化技术研究[J]. 煤炭技术 2011(12)
- [30].数据库管理中SQL查询优化技术的应用[J]. 信息与电脑(理论版) 2011(02)