oracle 9i 整体性能优化概述草稿之四 调整磁盘io

oracle 9i 整体性能优化概述草稿之四 调整磁盘io

ID:17956499

大小:39.71 KB

页数:29页

时间:2018-09-11

oracle 9i 整体性能优化概述草稿之四 调整磁盘io_第1页
oracle 9i 整体性能优化概述草稿之四 调整磁盘io_第2页
oracle 9i 整体性能优化概述草稿之四 调整磁盘io_第3页
oracle 9i 整体性能优化概述草稿之四 调整磁盘io_第4页
oracle 9i 整体性能优化概述草稿之四 调整磁盘io_第5页
资源描述:

《oracle 9i 整体性能优化概述草稿之四 调整磁盘io》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Oracle9i整体性能优化概述草稿之四调整磁盘IOOracle9i整体性能优化概述草稿之四:调整磁盘I/O5调整磁盘I/O通过适当的确定SGA的大小来尽可能的减少物理I/O;在必要时,尽可能快的执行任何物理剩余的物理I/O。磁盘I/O的来源:1)Databasebuffercache到datafile的DBW0写操作和逆向的用户读ServerProcess。2)写数据到UNDO上维护读一致的DBW0。3)Redologbuffer到logfile的LGWR写操作。4)日志内容到归档的ARC0操作。5)应用的磁盘排序

2、操作。基础概念:段:Oracle的表或索引范围:为段提供的存储实际数据的逻辑单位,是一个或多个连续的数据块。Oracle块:具体存储实际数据的Oracle单位,由一个或多个连续的操作系统块组成。表空间:存储数据的逻辑文件。数据文件:存储数据的物理文件。5.1数据文件I/O调整5.1.1测量数据文件IOv$filestat,v$datafile,v$tempfile?搜集至数据库启动以来所发生的确定:init.oraparameters的timed_statistics设置为TRUEselects.file#

3、

4、'D'

5、,d.name,s.phyrds,s.phywrts,s.avgiotim,s.miniotim,s.maxiowtm,s.maxiortmfromv$filestats,v$datafiledwheres.file#=d.file#unionselects.file#

6、

7、'D',t.name,s.phyrds,s.phywrts,s.avgiotim,s.miniotim,s.maxiowtm,s.maxiortmfromv$filestats,v$datafiletwheres.file#=t.file#orde

8、rby3desc;注:s.phyrds:物理读次数s.phywrts:物理写次数s.avgiotim:执行I/O所花费的平均时间(毫秒)s.miniotim:执行I/O所花费的最短时间(毫秒)s.maxiowtm:执行写I/O所花费的最长时间(毫秒)s.maxiortm:执行读I/O所花费的最长时间(毫秒)?搜集某个时间以来所发生的$ORACLE_HOME/rdbms/admin/utlbstat.sql$ORACLE_HOME/rdbms/admin/utlestat.sqlSQL>RemSumIOoperatio

9、nsovertablespacesSQL>RemI/Oshouldbespreadevenlyacrossdrives…如上两段描述了表空间和数据文件分别的I/O信息。?定时搜集statspack5.1.2改进数据文件I/O5.1.2.1保证非OracleI/O不干涉数据文件I/O不要将非Oracle文件与数据文件放在相同的磁盘驱动器或逻辑卷上。否则不仅可能会存在对磁盘资源的竞争,而且此时的I/O统计数据不能反映真实的磁盘I/O数据。检查:使用操作系统命令。5.1.2.2使用locallyManagedtablesp

10、ace减少I/O使用LMT创建的表空间,不再使用freelist管理范围,从而减少freelist竞争。这样就不在需要访问SYSTEM表空间中的系统数据目录,而在表空间头使用位图的方法,能更快的分配表空间内的空间。检查:SQL>selecttablespace_name,status,contents,extent_managementfromdba_tablespaceswhereextent_management!='LOCAL';5.1.2.3把数据文件均分到许多设备、逻辑卷和控制器上1)不应把任何应用程序段存

11、储在SYSTEM表空间。保证数据库用户不使用SYSTEM作为缺省或临时表空间。由于执行递归的SQL存放在SYSTEM表空间,所以注意SYSTEM表空间可能有频繁的读活动。检查:selectowner,segment_name,segment_type,tablespace_name,bytes/1024/1024fromdba_segmentswheretablespace_name='SYSTEM'andownernotin('SYS','SYSTEM','OUTLN','WMSYS','ORDSYS','MDSY

12、S');selectusername,user_id,account_status,default_tablespace,temporary_tablespace,created,profilefromdba_userswhereusernamenotin('SYS','SYSTEM','OUTLN','WMSYS','ORDSYS','MDS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。