Oracle数据库性能优化之 Oracle系统性能评估
在Oracle系统性能评估过程中,信息系统的类型不同,需要关注的数据库参数也是不同的。 我们来介绍一下在线事务处理信息系统(OLTP)和数据仓库系统(Data Warehousing)系统性能评估的数据库参数。
1. 在线事务处理信息系统(OLTP) 这种类型的信息系统一般需要有大量的Insert、 Update操作,典型的系统包括民航机票发售系统、银行储蓄系统等。OLTP系统需要保证数据库的并发性、可靠性和最终用户的速度,这类系统使用的Oracle数据库需主要考虑以下参数:
数据库回滚段是否足够?
是否需要建立Oracle数据库索引、聚集、散列?
系统全局区(SGA)大小是否足够?
SQL语句是否高效?
2. 数据仓库系统(Data Warehousing) 这种信息系统的主要任务是从Oracle的海量数据中进行查询,以得到数据之间的某些规律。数据库管理员需要为这种类型的Oracle数据
是否采用B*?索引或者Bitmap索引?
是否采用并行SQL查询以提高查询效率?
是否采用PL/SQL函数编写存储过程?
有必要的话,需要建立并行数据库以提高数据库的查询效率。