摘要: |
本文依据实际项目:深圳市城市交通仿真系统(Shenzhen Urban TransportSimulation System,简称SUTSS)。SUTSS系统是基于J2EE技术和Esri ArcGis系统的一个智能化网站,是深圳市智能交通系统的重要组成部分和启动工程。本文的主要研究目的是运用算法使得系统可以进行快速的出行路径查询以及通过对Oracle的优化,解决SUTSS的性能问题。
论文的重点在于最短路径算法的研究和Oracle优化途径。对经典最短路径的算法进行研究,并根据项目的实际情况设计合理的数据结构,在此之上对其应用堆优化,显著地降低了算法响应时间。
文章研究了Oracle性能优化的各种技术。Oracle是以高级结构化查询语言(SQL)为基础的大型关系数据库,是目前最为流行的关系数据库管理系统,因为其在数据安全性与数据完整性控制方面的优越性能,以及可跨系统跨平台进行数据相互操作等特点,越来越多的用户采用Oracle作为其信息系统管理的后台处理系统。关于Oracle优化这一部分,主要考虑的是:系统开发的后台数据库的设计。文章首先介绍了Oracle优化的相关技术,针对性能瓶颈进行解析求解,随后根据SUTSS系统的需求探讨解决方案,然后对原设计进行修改,运用Oracle EM、SQLPlus等工具查看执行计划、监测数据库状态。初步达到了解决城市交通仿真系统数据库性能压力的问题。
在论文的最后,总结了本文对SUTSS系统所作的工作,并提出了一些SUTSS系统可能改进的方面。
|