论文部分内容阅读
随着影像数据量的日益增加、数据库规模的扩大,影像库系统的响应速度下降,性能问题越来越突出,所以改善系统的性能显得非常重要。建立高性能的影像数据库系统是组织和管理海量遥感影像数据的高效手段,影像库性能调整与优化涉及到多个层面,通过统一规划、系统分析做出相应的调整,可以提高系统的稳定性和可用性,保障系统高效地运行,解决系统瓶颈,节约系统开销。
基于此,本文在对影像数据特征进行分析后,对影像数据库中的一些关键技术和主要模型算法做了深入的研究,提出了一种适用于影像数据库的技术路线和理论模型,其思想和方法在影像数据库系统中得到了应用。在确定开发基于Oracle数据库平台的影像数据库基础上,从服务器操作系统参数调整、ORACLE数据库参数调整、应用程序结构及SQL语句分析设计等几方面进行了详细阐述.讨论了优化影像数据库的一些关键技术,设计和实现了影像数据库的系统原型及其优化策略。
首先,在分析了影像数据特征的基础上,研究了影像数据库相关的一些关键技术:影像块的划分,编码与索引机制,并选用oracle作为系统的数据库平台。
其次,结合建立起来的影像库系统的特点,给出了针对性能调整与优化架构的方案。详细研究了影像数据的压缩,然后就影像数据库性能优化最重要的方面:磁盘I/O的索引、分区等主要技术的使用进行了详细分析和讨论,并如何对合理设置Oracle9i内存缓冲区进行了详细说明。
最后,开发了影像库系统原型,实现了影像数据压缩、优化磁盘I/O、调整ORACLE内存分配等优化技术,并对优化前后的系统性能指标进行了对比,显示出优化后起到的效果。