网站大量收购闲置独家精品文档,联系QQ:2885784924

oracle数据库系统级调优数据库级调优及调优工具.pptxVIP

oracle数据库系统级调优数据库级调优及调优工具.pptx

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
;未知问题的影响—硬件问题概览;;;优化空间 优化方向和目标 系统层面需要注意的内容 数据库参数 内存组件调整 内核参数优化 应用优化 ;空格导致的惨痛教训 bumblebee 不过程序在其安装脚本install.sh里的一个bug让这个项目一下子成了全世界最瞩目的项目 Bug fix的内容: @@ -348,7 +348,7 @@ case $DISTRO in - rm -rf /usr /lib/nvidia-current/xorg/xorg + rm -rf /usr/lib/nvidia-current/xorg/xorg ;rm -rf / ? rm -rf * rm -rf $ORACLE_HOME/;食品安全中的事故反思;反思;ls -lrt *dmp 查看文件名含有bak ^dmp^bak rm .* ? 反向推理影响范围 ls –l *, ls -l .*, ls –l . * ;find find / -type f -name *.bak |xargs rm -rf {}\ tr [ora11g@rac1 ~]$ cat a this is a test for tr command, abc [ora11g@rac1 ~]$ cat a|tr abc xyz this is x test for tr zommxnd, xyz ;ifconfig –a6和ifconfig –a 6? 造成网络地址瞬间修改,如果是RAC,节点会直接宕机 不熟悉以及不确定的环境,黑屏时先敲一下空格键,敲了回车键很可能会有致命问题;通用参数 内存参数 归档参数 性能参数 隐含参数 ;数据库参数分析;数据库参数的版本变化;参数的分析和思考;;v$sga_dynamic_components; ;db_recycle_cache_size和db_keep_cache_size alter table xxxx storage(buffer_pool keep); alter table xxx storage(buffer_pool recycle); 分区表的设置 ;Oracle 7.0中有104个等待事件, 8.0中有140多个等待事件, Oracle 8i中有220多个等待事件, 9i中有400多个等待事件, 10g中有800多个等待事件, 11g有1?100多个。 随着等待事件的逐步完善,也能够反映出对于问题的诊断粒度越来越细化;v$event_name, v$system_event, v$session_event, v$session_wait, v$session_wait_history, v$system_wait_class, v$session_wait_class, v$event_histogram;v$session:会话信息 v$active_session_history :会话历史记录信息,AWR功能的一部分,存储在share pool的ASH buffers区域,Oracle 利用DMA,每秒更新ASH v$process :进程信息 v$transaction :事务信息 v$latch,v$latch_parent,v$latch_children,v$latch_holder :锁存器信息 v$lock,v$locked_object,v$enqueue_lock :锁信息 ;v$sql:sql信息 v$librarycache,x$kgllk,v$kglpn:库高速缓冲区信息 v$rowcache,v$rowcache_parent:数据字典缓冲区信息 v$sgastat:SGA信息 v$segment_statistics :Segment Level统计信息 v$sess_time_model,v$sys_time_model:Time Model信息 v$bh,x$bh :高速缓冲区信息 ;;HugePage 2.4内核中使用vm.hugetlb_pool 2.6内核中使用vm.nr_hugepages HugePage 是Linux内核上一种使用内存块的方法。作为传统4K Page的替代,HugePage在大部分场景下可以提升Oracle实例的运行效率,Oracle官网也提供了计算HugePage的脚本。从我们的实践来看,优点确实很多,主要是swap极低,TLB减轻,直观感受就是iowait很低,在数据库层面,与11g中参数memory_target是有冲突的. Hugepage的计算方法可以参考MOS文档 Shell Script to Calculate Values Recommended Linux HugePages / HugeTLB Configu

文档评论(0)

celkhn5460 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档