论文题名: | ORACLE性能监控在城市交通管理信息系统开发中的应用研究 |
关键词: | ORACLE数据库;性能监控;动态视图;城市交通管理;管理信息系统 |
摘要: | 城市交通管理信息系统由多个子系统组成,生产数据库和主要应用服务器在地市级交通管理部门。其主要应用系统有机动车相关系统,驾驶证相关系统,交警队信息平台,道路交通违法相关系统等,某些由省、地市级交通管理部门自行开发的应用系统,也称为主应用系统的外挂系统。这些外挂系统的功能对于实现交通管理的现代化起着重要的推动作用,但如何正确高效的开发和维护这些外挂系统绝对不容轻视,更不能忽视。 近期,直接运行在主要数据库,也可称为基础数据库上的主要应用系统,例如驾驶证和机动车等相关系统出现不定时的性能下降问题,主要表现为应用程序的部分功能模块运行缓慢,界面反馈跟以前比有明显的延时,但其它部分程序的功能基本不受影响。监督各个系统,包括外挂系统的开发和运行是地市级交通管理部门管理员的职责,要求管理人员查找出对整个交通管理信息系统造成不良影响的系统程序,并对这些开发中的系统进行整改,最终既要确保主系统的正常运行,又要实现外挂系统的程序功能。 如何通过ORACLE数据库性能监控技术发现承载着各类应用系统需求的交通管理信息系统基础数据库运行中出现的问题,找准造成数据库性能下降的原因,并且利用ORACLE数据库的性能监控技术结合一套有效的方法步骤解决这些问题,促使“外挂”程序进行升级改造或重新建设,或者对预建系统的建设方案进行必要的研究调整,以提高系统整体的运行效率,维持系统运行的安全性、稳定性,以及如何改进重要系统的管理方式等,对于交通管理信息系统这类普遍使用,会面临诸多共同问题的应用系统,具有实用意义。 在工具选择方面,各种各样的专业的数据库性能监控和管理工具都具有比较通用的功能,但很多时候,运行环境不具备立即安装上述工具软件的条件,例如兼容性问题,或者向上级领导汇报情况申请安装或购买软件安装的周期较长等。由此,本文将研究完成在不安装专业诊断软件的情况下,通过ORACLE内部的性能监控和管理机制,结合PL/SQL自己编写、充实相关脚本和程序,实现对ORACLE数据库运行时性能的监控,实现专业的诊断软件所能实现的根本功能,同时整理及时排查应用维护及开发中形成数据库性能故障原因的思路,形成一套利用空间图排查ORACLE数据库性能故障的方法。根据故障现象,找到故障原因,并做有关维护和调整,例如改变有关外挂程序的数据访问方式等,最终保障了数据库的稳定、高效运行。其中的脚本、程序和方法可供相同或类似系统使用。 |
作者: | 方巧巧 |
专业: | 计算机技术 |
导师: | 唐功友 |
授予学位: | 硕士 |
授予学位单位: | 中国海洋大学 |
学位年度: | 2012 |
正文语种: | 中文 |