蒋廉
- 作品数:2 被引量:3H指数:1
- 供职机构:武汉大学计算机学院软件工程国家重点实验室更多>>
- 发文基金:国家自然科学基金更多>>
- 相关领域:自动化与计算机技术更多>>
- 一种对象代理数据库的跨类查询优化方法
- 对象代理数据库中可以充分发挥对象代理模型的灵活性为用户提供个性化数据服务,其中跨类查询执行效率十分重要在处理多路径时,现有基于路径表达式的跨类查询很少考虑存在公共路径节点的对象冗余获取的情形,存在执行效率较低的问题本文提...
- 蒋廉李蓉蓉彭智勇
- 关键词:对象代理数据库
- 文献传递
- 一种对象代理数据库的跨类查询优化方法被引量:3
- 2016年
- 对象代理数据库中跨类查询可以充分发挥对象代理模型的灵活性,为用户提供个性化数据服务,其执行效率十分重要。然而在处理多个跨类属性查询时,现有基于路径表达式的跨类查询实现存在对公共路径节点对象进行重复获取的情形,执行效率较低。针对跨类查询中加快获取终点对象的问题,优化核心思想是减少对路径上节点对象的重复与不必要的遍历,包括两个关键策略:首先是将路径节点整体作为虚拟路径视图统一获取节点对象,避免了多跨类属性查询下公共路径节点的冗余遍历;其次是针对路径复杂过长的跨类查询,依据代价估计策略选择物化查询涉及起点与终点对象,利用缓存减少执行时路径上中间节点的遍历。分别在属性数目与结果集规模两方面进行了对比实验,实验结果表明了优化方法的有效性。
- 蒋廉李蓉蓉彭智勇
- 关键词:对象代理数据库