Oracle公司数据库在整个互联网领域具有举足轻重的作用,但凡是使用Oracle公司的数据库,都能够承受来自整个互联网用的集体访问点击。但是功能强大覆盖面广的同时也表明它的功能在某些方面过盛的。因此,今天中培伟业将为您讲解如何通过调整,Oracle数据库的性能具体使用时达到最,是我们在实际运用中应该着重考虑的问题。
Oracle数据库性能调优应该是在信息系统开发之前就应该考虑的策略,前期优化到位,将能直接提升后续的运行发展。优化策略一般包括服务器操作系统参数调整、数据库参数调整、网络性能调整、应用程序SQL语句分析及设计等几个方面,其中应用程序的分析与设计是在信息系统开发中占据主要地位的两类。而在分析评价Oracle数据库性能主要有数据库吞吐量、数据库用户响应时间两项指标。数据库用户响应时间又可以分为系统服务时间和用户等待时间两项,即:数据库用户响应时间=系统服务时间+用户等待时间
按照上述办法,想要达到满意的用户响应时间可以通过两个途径:一是减少系统服务时间,即提高数据库的吞吐量;二是减少用户等待时间,即减少用户访问同一数据库资源的冲突率。
而达到上述优化目标需要做到1、调整数据结构的设计 这一部分在开发信息系统之前完成,程序员需要考虑是否使用Oracle数据库的分区功能,对于经常访问的数据库表是否需要建立索引等。
2. 调整应用程序结构设计 这一部分也是在开发信息系统之前完成的。程序员在这一步需要考虑应用程序使用什么样的体系结构,是使用传统的Client/Server两层体系结构,还是使用Browser/Web/Database的三层体系结构。不同的应用程序体系结构要求的数据库资源
意犹未尽?中培伟业,我们为您细致讲解。