论文部分内容阅读
如何有效地将DBMS应用系统作为一个整体,提高其运行效率,是数据库应用系统十分关键的问题,它直接影响到用户对系统的认可程度以及整个系统的生命力,同时也是应用系统成功的关键因素之一。数据库优化不仅是DBA的事情,它也是应用设计人员、应用开发人员必须做的事情。
对于熟悉软件工程的人来说,在一个系统的生命周期内,对系统进行调整,希望利用较小的人力、物力而能够获得较好的收益,最好是在系统的设计和开发期内进行。同样,对于数据库的优化,最好的时期是在系统的设计和开发阶段,尽量避免在系统成型之后再进行优化。
对于任何一个系统而言,良好的设计可以防止系统在应用生命周期以后产生的性能问题。同时,每一个系统设计人员和应用开发人员必须了解DB2数据库的查询机制来编写有效的SQL语句。
本文以提高DB2数据库应用系统的性能为研究对象,介绍了数据库应用系统性能及其优化内容、方法,并提出本文研究的内容和解决的问题;然后,从数据库设计、应用程序的调整和数据库配置参数调优等方面,对数据库应用系统优化进行研究,通过分析相关优化技术,归纳总结了一些提高系统性能的实用优化方法和技巧。
本人参与了交通银行实物资产管理系统项目的研发。在该系统的研发过程中,通过这一系列的优化改进,使得该应用系统性能得到了提高,取得了良好的使用效果,具有较高的实用价值。