WEB开发网
开发学院数据库Oracle Oracle数据库的性能调整与优化方法探析 阅读

Oracle数据库的性能调整与优化方法探析

 2009-06-08 13:15:48 来源:WEB开发网   
核心提示: 图片看不清楚?请点击这里查看原图(大图), 2)对于SUN公司的Solaris操作系统,Oracle数据库的性能调整与优化方法探析(3),/etc/system文件里的几个参数直接影响着Oracle的内存分配,表2给出了一些内核参数、设定值和参数的设置说明,RAlD-1+0等,由于磁盘阵列

图片看不清楚?请点击这里查看原图(大图)。

2)对于SUN公司的Solaris操作系统,/etc/system文件里的几个参数直接影响着Oracle的内存分配,表2给出了一些内核参数、设定值和参数的设置说明。

Oracle数据库的性能调整与优化方法探析

表2 Solaris操作系统参数配置及说明

2.2优纯数据库磁盘输入/输出

磁盘的输入/输磁(I/O)速度对熬个系统性能有重瑟影响。解决好磁盘I/0问题,可显著提高性能。影响磁盘I/O的性能的主要原因有磁盘竞争、I/O次数过多穰数据块空闻的分配管理。

1)文件独立原则。为了避免数据库文徉之间的竞争,在物理设计时,文件应该被放到不同的I/O通道,跨越驱动器的文件分离,避免磁盘争用成为一个“瓶颈”。主要应该注意以下几点技巧:把下列关键数据文件分布在各个可用的磁盘上,这些文件包括SYSTEM表空间、TEMPORARY表空间、回滚段或UNDO段、联机重做日志文件、操作系统盘、Oracle-Home目录中的关键Oracle文件、经常访问的表的数据文件以及经常访问的索引的数据文件;把数据和索引文件分开放置;对于经常连接的表,把它们的数据和索引表空间分开,这样每个表上的信息就不会放在相同的磁盘上;把控制文件的多个备份存储到不同的磁盘和控制器上。

2)使用磁盘阵列。随着硬件和文件系统的改进以及磁盘阵列价格的降低,RAID在提升Oracle数据库的I/O操作方面变得很重要。在RAID环境中,数据存放在多个磁盘上,采用奇偶拆分、奇偶校验实现数据冗余、错误检查、数据分聚和数据缓存,以减少数据库的I/O负荷。RAID有许多标准,常用的有RAID-0,RAID-1,RAID-5,RAlD-1+0等。由于磁盘阵列能够很好地解决I/O负担、安全、廉价等优点,已被广泛使用。

上一页  1 2 3 4 5  下一页

Tags:Oracle 数据库 性能

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接