论文部分内容阅读
随着Oracle数据库应用的不断深入和扩大,Oracle数据库的管理维护和性能调优越来越受到数据库管理员的关注和重视。实践表明,数据库的不合理配置和不适当优化是其性能下降的主要因素。本文对国内外关于Oracle数据库监控管理研究现状进行了综合分析,从一个全新的角度对Oracle数据库性能优化与实时监控技术进行了研究。首先,在对Oracle数据库体系结构学习和性能调整优化知识了解的基础上,针对Oracle数据库在运行过程中出现性能下降的问题,从内存、I/O、SQL语句和网络性能四个方面分析Oracle性能优化方法,以保证数据库以最优的性能运行。其次,对SQL语句的优化调整算法进行研究,针对原有SQL语句优化算法在调整优化时性能模式单一的不足,引入欧几里德距离原理,提出一种改进的SQL语句优化算法,并对算法的正确性进行证明。再通过Tivoli监控软件的应用以及从数据库系统逻辑设计,并行体系结构的设计,查询优化分析和物理数据库设计,并发性能优化等这几个方面对基于Oracle数据库的性能优化进行了深入的研究和分析,得出了一些具体的Oracle数据库性能监控方法。然后也将这些具体方法应用到东风日产乘用车实际数据设计和性能监控当中。通过资料对比测试,取得了较好的效果,证明了这些方法的具有较高的实用性。