Oracle Spatial 的空间查询 处理机制分析及优化
学 专 年 姓
院 业 级 名
计算机科学与技术 计算机科学与技术 2006 级 张连帅 张坤龙 6月 21 日
指导教师 2010 年
摘
要
随着信息技术的发展, 空间数据的应用日益广泛, 也越来越受到人们的重视. 但是,由于空间数据自身的特点,查询空间数据要花费大量的时间,所以空间查 询的效率问题一直是人们关注的重点. 众所周知,Oracle Spatial 是存储,管理,查询空间数据最好的工具之一,因 此本文针对 Oracle Spatial,设计并实现了一个空间查询优化中间件,提高了空间 查询的效率.在实现的过程中,首先分析空间查询的执行计划,并与普通一维查 询的执行计划进行对比,通过对比可知 Oracle 仍采用通常的一维查询优化机制 来处理空间查询,因此需要一个空间查询优化中间件来提高查询效率;然后依据 将空间查询与非空间查询分开执行的原理,对 SQL 语句进行分解,重组,将生 成的优化后的 SQL 语句提交给 Oracle 执行;最后,经过与原 SQL 语句的查询耗 时对比后发现,优化后的 SQL 语句确实减少了执行时间.因此,可得出查询优 化中间件确实提高了空间查询的效率的结论. 关键词:Oracle Spatial;OCI;空间数据;空间查询;优化
ABSTRACT
With the development of IT,spatial data is used more and more widely,and more and more attention has been paid.But because of the feature of spatial data,the spatial query costs lots of time,so people have always focused on the efficiency of the spatial query. As we know,Oracle Spatial is one fo the best tools that is used to store,manage and query spatial data,so this article which based on Oracle Spaital ,designed and realized a plug-in that optimizes the spatial query,and improved the efficiency of the spatial query.Firstly,we analysed the explain plan of the spatial query and compared with the explain plan of the ordinary query,we achieved the conclusion that Oracle still use the ordinary optimize method to deal with the spatial query,so we need a plug-in that optimizes the spatial query to imporve the efficiency of the spatial query.Then based on the theory of separating the spatial query from the ordinary query,through dissecting and recombining the SQL statement,we submitted the SQL statement that has been optimized to Oracle.Finally ,we compared the time that optimized spatial query cost with the time that unoptimized spatial query cost and found that the time did cost less.So we can assure that the plug-in do improve the the efficiency of the spatial query. key words: Oracle Spatial;OCI;Spatial data;Spatial query;Optimize
目
- cad怎么把图层合并 > 的空间查询
-
的空间查询
下载该文档 文档格式:PDF 更新时间:2011-02-02 下载次数:0 点击次数:2文档基本属性 文档语言: Simplified Chinese 文档格式: pdf 文档作者: Lenovo User 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: Lenovo (Beijing) Limited 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- PDF格式下载
- 更多文档...
-
上一篇:合并资产负债表
下一篇:375期B套黑1.FIT)
点击查看更多关于cad怎么把图层合并的相关文档
- 您可能感兴趣的
- cad图层怎么合并 在cad中如何合并图层 cad图层合并 cad图层合并工具应用 cad导入ps怎么分图层 cad怎么快速切换图层 cad2010怎么新建图层 cad怎么新建图层 cad图层怎么删除
- 大家在找
-
- · 中国硬笔书法在线论坛
- · 财务人员工作守则
- · 开关型稳压电源
- · 赖昌星习副主席
- · 职业道德与职业指导试题
- · 标准呆扳手尺寸规格
- · autocad2008免费版
- · 2005年nba全明星周末
- · 林心如演过的电影
- · 采煤机型号含义
- · 西安fm104.3在线收听
- · 广播体操队列队形
- · wassent
- · tv2008网络电视下载
- · 签名设计免费版软件
- · 工业设计基础期末考试
- · 2011司考真题标准答案
- · lps100.pw
- · plc端子接线图
- · 奥迪a6维修保养
- · 信访工作领导小组
- · dota.tgbus.com
- · 比亚迪f0有安全气囊吗
- · 哪有科技创新发明
- · 太原长风商务区夜景
- · 十进制十六进制
- · 上海回收数控刀片
- · 如何去掉word空行
- · 石油化工自动化仪表
- · 74hc245
- 赞助商链接