Oracle广东亿阳入职培训.ppt

  1. 1、本文档共97页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle广东亿阳入职培训.ppt

* IO Tuning ASM理解要点 Replacement for CFS (datafiles ,control and log files) Also useful for Non-RAC databases A new instance type -ASM is introduced in 10g. ASM instance needs to be the first to start on any node. ASM instance has no Data Dictionary. A Disk can be a partial,full or a LUN from the resource group . A diskgroup is a combination of disks. Be Careful while choosing disks for a Disk Group. I/O is spread evenly across all disks of a diskgroup Disks can be dynamically added to any diskgroup (rebalance). Additional redundancy level -external,normal,high. When combined with OMF increases managibility. Use of ASM diskgroup is very simple. Introduces asmcmd which makes administration very easy. In short ,ASM is amazing ! * IO Tuning ASM优化建议 1. 在保证磁盘系统高可用性方面,建议直接通过asm的普通冗余镜像或高冗余镜像技术,也可以采用存储厂商的raid 1或raid 5技术; 2. 在条带化设计中,oracle建议直接采用asm的条带化技术,也可采用存储厂商的raid 0条带化技术,更建议将两者结合起来,即在raid 0的基础上再进行asm条带化处理。该策略先通过raid 0条带化技术,创建少数几个容量较大的LUN,并横跨更多物理盘,使得asm条带化处理分配au时,也能将数据均匀分布到更多的磁盘上; 3.在asm实施上,把握一些具体原则:分配给asm一个磁盘组的物理盘或LUN,应具有相同的物理属性和性能,否则asm会按照性能较差的盘或LUN进行处理;分配给磁盘组的物理盘或LUN应具有相同的容量,避免IO不均衡或热点盘的存在;尽量将lun建立在磁盘控制器的外轴,并确保磁盘的高转速,从而保证物理IO的高性能 4.关于磁盘组,相同物理属性的磁盘设计为一个磁盘组;不同使用目的的磁盘文件分别设计为磁盘组;需要asm提供普通冗余技术,则至少需要设计两个failure disk group,高冗余则至少3个;考虑磁盘组容量的一些限制 * 培训大纲 Tuning Design Tuning Application Tuning Process Tuning Instance Tuning Database Tuning IO Tuning OS Wait Event * OS Tuning 常用OS调优 1.Tuning the file system buffer cache 一般限制在总内存的10%~15% HP内核参数filecache_max,filecache_min 2.Tuning the swap space 一般配置swap容量和物理内存对等 3.Locking the oracle SGA in memory 通过设置lock_sga等参数限制sga不会被置换出内存 4.Tuning the unix kernal 针对各种操作系统有针对性优化OS内核参数 主要集中在shared memory(shmmax,shmmin,shmmni,shmseg); semaphore(semmns,semmni,semmsl);其他maxusers,nproc,nfile,maxuprc等 * OS Tuning 常用unix工具监控系统 1.使用sar命令监控cpu的使用 sar –u: 检查cpu繁忙程度 sar –d: 检查io问题,通常用于确定经常访问磁盘和不平衡的磁盘IO sar –b: 检查缓存,报告系统的缓存活动,不是oracle缓存的活动 2.使用sar和vmstat命令监控分页/交换 sar –p: 报告分页活动 sar –w: 报告分页和切换的活动 sar –r: 报告空闲内存和空闲交换 sar –g: 报告分页活动 sar –wpgr: 报告系

文档评论(0)

zcbsj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档