APP下载

Oracle 数据库在设计开发阶段的性能优化策略

2015-10-21陈程

建筑工程技术与设计 2015年21期
关键词:数据库策略

陈程

【摘要】通过对Oracle 数据库系统物理结构和逻辑结构的分析,阐述了在Oralce 数据库设计开发阶段性能优化的一些策略和方法。

【关键词】Oracle 数据库 性能优化 策略

引言

Oracle 是目前使用最为广泛的大型数据库管理系统,提高Oracle 数据库系统的运行效率,是整个计算机信息系统高效运转的前提和保证。影响Oracle 数据库应用系统性能的因素很多,既有软件方面的因素,也包括数据运行的硬件环境、网络环境、数据库管理和维护方面的因素等。数据库系统设计开发阶段是Oracle 应用优化的最佳阶段,也是主动优化阶段,能达到以最小成本获得最大性能增益的目的。通过对其逻辑存储结构和物理存储结构设计进行优化,使之在满足需求条件下,时空开销性能最佳,可以解决数据库系统运行过程中性能的渐进性下降或性能突降等问题,以保证系统运行的优良性能。

1 Oracle 数据库的逻辑结构和物理结构

Oracle 数据库的逻辑结构是由一些数据库对象组成,如数据库表空间、表、索引、段、视图、存储过程、触发器等。数据库的逻辑存储结构(表空间等)决定了数据库的物理空间是如何被使用的,数据库对象如表、索引等分布在各个表空间中。

Oracle 数据库的物理结构从操作系统一级查看,是由一个个的文件组成,从物理上可划分为:数据文件、日志文件、控制文件和参数文件。

2 逻辑结构的优化

逻辑结构优化用通俗的话来说就是通过增加、减少或调整逻辑结构来提高应用的效率,下面通过对基本表的设计及索引、聚簇的讨论来分析ORACLE 逻辑结构的优化。……

登录APP查看全文

猜你喜欢

数据库策略
基于“选—练—评”一体化的二轮复习策略
例谈未知角三角函数值的求解策略
我说你做讲策略
高中数学复习的具体策略
数据库
数据库
数据库
数据库
数据库
Passage Four