oracle服务器io,ORACLE数据库服务器IO高的分析方案和案例探讨
那么为什么不是一个人读取到共享内存,其他人坐享其成就好了呢?
这是11G的新特性引起的。11g下当优化器判断需要较多物理IO的时候,那么就绕开BUFFER CACHE,直接读到PGA私有内存中。
这个特性的初衷是:当ORACLE默认一次读16个BLOCK时,由于所需的部分BLOCK已经在buffer cache里了,不连续了,因此这16个BLOCK,很可能需要拆分为多次IO,导致原来的一次多块读变为了多次单块读。
但现实中,当并行个数多的时候,由于该特性,这个时候很容易把磁盘搞得很忙,IO性能下降严重,也就出现了执行时间从1分钟升至7分钟的情况。
而原来10G下的机制是:
一个会话读到内存中,其他会话坐享其成,直接读内存中的数据就可以,因此读磁盘的个数会小一些。
问题得到解决: 使用下列方法临时禁止该特性后,再次测试,问题得到解决。 alter system set event= '10949 trace name context forever, level 1' scope=spfile; --重启数据库 Shutdown immediate startup alter system register; 因此不难看出,IO慢实际上是结果,而不是原因,原因在于对同一片数据反复读取,出现太多IO了。
怎么破--什么是无效IO以及解决方法
我们不放来回顾“用一个例子说明ORACLE的工作过程和IO特点”这个章节,不难发现,其实那就是一个活生生无效IO的例子。
客户端发起update
oracle服务器io,ORACLE数据库服务器IO高的分析方案和案例探讨相关推荐
- Oracle数据库服务器IO高的分析方案和案例探讨
Oracle数据库服务器IO高的分析方案和案例探讨 本文原题<ORACLE数据库服务器IO高的分析方案和案例探讨> 目录: 慧眼识珠--服务器磁盘这么繁忙,到底是谁干的? 谨记于心--OR ...
- iis网站服务器+sql server数据库服务器安全
iis网站服务器+sql server数据库服务器安全 一 程序部分注意事项 1 友好的错误提示页,不出错误黄页,会暴露信息 2 输入参数检测,get,post,cookie验证,防注入 3 页面层不 ...
- 服务器sql系统安装,服务器系统安装sql数据库服务器
服务器系统安装sql数据库服务器 内容精选 换一换 本方案采用DESS作为存储方案.因昆仑服务器仅支持使用DESS提供SBD盘,为了节省成本,在昆仑服务器高可用的场景下用户也可选择ISCSI盘用作SB ...
- oracle 主频 敏感,选择数据库服务器CPU的主频多少合适
在线QQ客服:1922638 专业的SQL Server.MySQL数据库同步软件 展开所有 选择数据库服务器的五项原则: 1)高性能原则 确保所选的服务器不仅可以满足操作系统运行和业务处理的需求,而 ...
- oracle的免费 mysql数据库服务器地址_Oracle 免费的数据库
一.Oracle XE 数据库与连接工具安装使用 Oracle数据库历来以价格昂贵出名,当然贵有贵的道理,成为一个Oracle DBA也是令人羡慕的事情,如果程序员熟悉Oracle使用也有机会接触到大 ...
- 专业修改数据库服务器,专业修改数据库服务器
专业修改数据库服务器 内容精选 换一换 云服务器备份在支持崩溃一致性备份的基础上,同时支持数据库备份.文件/磁盘数据在同一时间点,通过数据库备份内存数据,能够保证应用系统一致性,如包含MySQL或SA ...
- 网页数据库服务器连接超时,数据库服务器连接超时
数据库服务器连接超时 内容精选 换一换 执行以下步骤创建数据库连接:单击工具栏上的或按"Ctrl+N"连接到数据库服务器,弹出"新建/选择数据库连接"对话框.建 ...
- 数据库服务器的性能指标,数据库服务器性能指标
数据库服务器性能指标 内容精选 换一换 性能优化首先要较为精准的定位问题,分析系统性能瓶颈,然后根据其性能指标以及所处层级选择优化的方式方法.下面介绍MySQL数据库具体的调优思路和分析过程,如图1所 ...
- 数据库服务器配置文件设置,数据库服务器的配置要求
数据库服务器的配置要求 内容精选 换一换 CDC(Change Data Capture),即数据变更抓取,通过为源端数据源开启CDC,ROMA Connect可实现数据源的实时数据同步以及数据表的物 ...
最新文章
- 前端面试的作品示例_如何回答任何技术面试问题-包括示例
- 浅析深度学习中Batch Size大小对训练过程的影响
- 15个超实用的php正则表达式
- 如何计算和控制好项目开发成本?
- Spring Boot定时任务-SpringBoot整合Quartz
- springmvc的执行流程_springmvc执行流程
- PhoneGap学习地址 / PhoneGap API介绍:Events
- ARMs3c2440开发板挂接NFS服务
- 【tarjan缩点】受欢迎的牛
- 九度OJ 1112:拦截导弹 (DP、最长下降子序列)
- 同名文件替换怎么恢复_U盘里被替换的文件怎么恢复?方法选对,其实很简单...
- 完整的连接器设计手册_VISSIM——如何做一个完整的交通微观仿真
- KDD 2016 | node2vec:Scalable Feature Learning for Networks
- 嵌入式笔试题目及解析
- 你属于哪种性感女人?
- 1453 : 当小偷遇见了悍匪
- 快速截屏并保存图像 - 快速保存剪切板截图到图像-
- perforce(p4) 使用
- vscode 调整行间距
- 学生信息管理系统(一)