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给出了一些内核参数、设定值和参数的设置说明。
表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负担、安全、廉价等优点,已被广泛使用。
- ››oracle 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
- ››Oracle中查找重复记录
- ››oracle修改用户登录密码
- ››Oracle创建删除用户、角色、表空间、导入导出等命...
- ››Oracle中登陆时报ORA-28000: the account is lock...
- ››Oracle数据库在配置文件中更改最大连接数
- ››Oracle中在pl/sql developer修改表的两种方式
更多精彩
赞助商链接