Oracle实例 所在主机不能连续长时间运行
2012-11-08 13:22
190 查看
这个故事的起因是有同学在版本10.2.0.1(据说9i上也可能遇到)的一个主机运行198/248/249(24.9)天后OCI Client出现SPIN自旋消耗大量CPU的BUG,SPIN的起因是sltrgatime64()函数对times()函数的死循环调用;BUG号有《 4612267 OCI client spins when machine uptime >= 249 days》、 《OCI CLIENT IS IN AN INFINITE LOOP WHEN MACHINE UPTIME HITS 248 DAYS》。
这个BUG之所以能让大家铭记,恐怕与其会因为和主机运行的天数而触发的特点不无关系; 10.2.0.1是10gR2的base release,又因为国内有大量的企业对数据库 = 249 days》、 《OCI CLIENT IS IN AN INFINITE LOOP WHEN MACHINE UPTIME HITS 248 DAYS》。
这个BUG之所以能让大家铭记,恐怕与其会因为和主机运行的天数而触发的特点不无关系; 10.2.0.1是10gR2的base release,又因为国内有大量的企业对数据库 的版本patch set升级不够重视,所以该BUG在07、08年之前时不时地给业界的朋友带去困扰。
但实际上该 BUG被发现后,Oracle立即发布了在10.2.0.1上的one-off patch 来解决该问题,而且在后续的10.2.0.2 patch set中也引入了对该BUG的修复,换而言之除非你仍在使用版本10.2.0.1,否则你无需要担心主机不重启运行到某一日子会导致Oracle出故障。
结论:运行超过198天的主机上的Oracle可能遇到BUG导致CPU大量消耗这个传说,对于版本10.2.0.1来说是不错的,所以也并不能说这个信息是不正确的。 但是对于patch set 10.2.0.2以后的版本无需杞人忧天这个问题了。
本文转自CUUG官网技术文章。
这个BUG之所以能让大家铭记,恐怕与其会因为和主机运行的天数而触发的特点不无关系; 10.2.0.1是10gR2的base release,又因为国内有大量的企业对数据库 = 249 days》、 《OCI CLIENT IS IN AN INFINITE LOOP WHEN MACHINE UPTIME HITS 248 DAYS》。
这个BUG之所以能让大家铭记,恐怕与其会因为和主机运行的天数而触发的特点不无关系; 10.2.0.1是10gR2的base release,又因为国内有大量的企业对数据库 的版本patch set升级不够重视,所以该BUG在07、08年之前时不时地给业界的朋友带去困扰。
但实际上该 BUG被发现后,Oracle立即发布了在10.2.0.1上的one-off patch 来解决该问题,而且在后续的10.2.0.2 patch set中也引入了对该BUG的修复,换而言之除非你仍在使用版本10.2.0.1,否则你无需要担心主机不重启运行到某一日子会导致Oracle出故障。
结论:运行超过198天的主机上的Oracle可能遇到BUG导致CPU大量消耗这个传说,对于版本10.2.0.1来说是不错的,所以也并不能说这个信息是不正确的。 但是对于patch set 10.2.0.2以后的版本无需杞人忧天这个问题了。
本文转自CUUG官网技术文章。
相关文章推荐
- 如何查看一台主机中运行了多少个Oracle实例
- 大于2GB的Listener.log和运行超过198天的主机上的Oracle实例
- 大于2GB的Listener.log和运行超过198天的主机上的Oracle实例
- 关于Oracle10g二进制参数文件损坏不能启动Oracle实例的解决方法
- 找出一串数字中,n个连续的数之和最大c++代码实例及运行结果
- oracle不能打开数据库实例问题 错误(01033)
- VBOX不能为虚拟电脑打开一个新的任务解决办法-待验证右键VirtualBox图标----属性--打开文件所在位置(默认位置为:C:\Program Files\Oracle\VirtualBox\d
- 关于Oracle10g二进制参数文件损坏不能启动Oracle实例的解决方法
- 安装Oracle之后eclipse和tomcat不能运行
- 一、认识jquery jquery风暴入门代码实例不能运行
- 找出一串数字中,n个连续的数之和最大c++代码实例及运行结果
- 找出一串数字中,n个连续的数之和最大c++代码实例及运行结果
- Oracle LISTENER 主机名修改为IP地址后LISTENER无法监听到实例 oracle监听错误与hosts文件配置
- 找出一串数字中,n个连续的数之和最大c++代码实例及运行结果
- Oracle数据库案例整理-Oracle系统运行时故障-表空间所在的目录没有可用空间导致收集统计信息失败
- 【故障处理】修改主机名导致oracle实例无法启动暨如何修改hostname
- Oracle 远程访问配置 在 Windows Forms 和 WPF 应用中使用 FontAwesome 图标 C#反序列化XML异常:在 XML文档(0, 0)中有一个错误“缺少根元素” C#[Win32&WinCE&WM]应用程序只能运行一个实例:MutexHelper Decimal类型截取保留N位小数向上取, Decimal类型截取保留N位小数并且不进行四舍五入操作
- 找出一串数字中,n个连续的数之和最大c++代码实例及运行结果
- 运行oracle 的aix、linux主机改ip规范
- webservice 执行连接oracle报错32位不能运行64位系统