由于博客中有大量代码,通过页面浏览效果更佳。在第一节中介绍了AFD的功能和常见的问题,其中提到AFD是内核模块,需要匹配的系统版本和内核版本匹配才能安装AFD,并且也提到Oracle未认证CentOS平台。其实大伙都知道CentOS跟Oracle Linux一样,都是基于RHEL重新打包的,系统版本和内核版本都是兼容的,那为什么Oracle认证了RHEL,就没有认证CentOS?可想而知,这跟系
由于博客中有大量代码,通过页面浏览效果更佳。 本篇文章为ASMFD系列第三篇:ASMFD的安装。 前面两篇文档链接如下:ASMFD系列一:ASMFD的介绍与常见问题ASMFD系列二:AFD在CentOS环境中部署在第一篇中我们说过ASMFD简化Oracle的配置、提供统一的磁盘名字和权限的管理、减少Oracle数据库对主机配置的依赖和提升数据库部署的易用性,ASMFD的安装同样是非常简单,一条命
由于博客中有大量代码,通过页面浏览效果更佳。本案例来自一位同事的分享,主要现象是在 Oracle 11.2.0.4 的 RAC 环境中,节点2频繁出现 ORA-04031 错误。以下是详细的分析过程和处理建议。一、什么是 ORA-04031 错误?ORA-04031 错误的全称是 “unable to allocate X bytes of shared memory”,即“无法分配 X 字节的
由于博客中有大量代码,通过页面浏览效果更佳。在前两章中,我们深入探讨了ORA-01555的原理、场景和基础解决方案。本章将进行全面的总结,并提供一套从主动预防到高级诊断的完整策略,帮助你构建一个对ORA-01555有强大“免疫力”的数据库环境。3.1 ORA-01555的本质回顾与深度剖析要彻底征服ORA-01555,必须深刻理解其本质。它不仅仅是“快照过旧”,更是数据库在空间压力、时间限制和一
由于博客中有大量代码,通过页面浏览效果更佳。本章将深入探讨ORA-01555的四种核心触发场景,为每种场景提供两个详细的案例分析,并附上针对性的优化建议,助你从根源上解决问题。2.1 场景一:长事务与长查询场景描述: 这是ORA-01555最经典的诱因。当一个查询的持续时间(Query Duration)超过了UNDO数据的保留时间,或者在查询期间有大量的DML操作,导致查询启动时所需的数据“前
由于博客中有大量代码,通过页面浏览效果更佳。今天分享一个几年前做的一个三甲医院的SUN到X86环境的一个11.2.0.4的迁移案例,分享的初衷来跟一个朋友的迁移的交流,讨论在医院行列中怎么快速的实现小机环境到X86的迁移。这里为什么要说是医院行业呢?因为医院行业跟其它的行业有一些差异性。医院系统各系统很混乱,医院系统不算多,但是多数医院中各个系统由不同的厂商开发,各系统之前相互交叉,所以迁移一个
由于博客中有大量代码,通过页面浏览效果更佳。一、故障背景在一次数据库启动过程中,遇到了严重的启动失败,alert日志和trace文件中多次出现 ORA-01555: snapshot too old 相关报错,导致数据库无法正常open。本文记录了本次故障的详细遇到此类问题时,如何跟踪问题、分析trace文件,快速定位触发报错的数据库,供遇到类似问题的同仁参考。二、故障现象数据库启动时,aler
由于博客中有大量代码,通过页面浏览效果更佳。ASMFD全称ASM Filter Driver,是Oracle在12.1.0.2版本中引入的新功能,是操作系统内核模块,主要的目的是为了简化Oracle的配置、提供统一的磁盘名字和权限的管理、减少Oracle数据库对主机配置的依赖和提升数据库部署的易用性。最近在某个客户那里遇到ASMFD异常的情况,下面通过几篇博客来简单讲解一下ASMFD的功能、常见
由于博客中有大量代码,通过页面浏览效果更佳。下面的场景来自于一个朋友在客户现场反馈的一个备份工程师还原的问题,在某客户现场还原一套数据库的耗时比预期长了很多,使得耗时远超计划。因为备份与还原是由其它的备份工程师在操作,在数据库这块不是他的强项,采用了能还原但是不是最优的还原方案,出现了还原数据库速度慢的现象。其实我们知道,RMAN备份与还原也是可以通过配置参数来提到性能,如果是通过备份软件,还可
由于博客中有大量代码,通过页面浏览效果更佳。故障背景近期,为备考 Oracle ADG (Active Data Guard) 相关认证,我与同事需要共同验证一套题库的准确性。为此,我启动了个人实验环境中的五台虚拟机,搭建了一套完整的 Oracle 19c RAC + Data Guard 环境供团队使用。在环境交付后不久,一位同事反馈,第一套 RAC 集群的 prod02 节点其 OCR 磁盘
由于博客中有大量代码,通过页面浏览效果更佳。1 环境介绍与现象描述数据库多块读很慢,单块读、写都很正常,多块读的平均响应时间是单块都的10倍。 本系统数据文件存放在VXFS上面,数据库是从9i通过DG方式升级到11G,9i使用的是raw.2 分析与测试过程2.1 AWR中收集单块读与多块读的平均响应时间下面是从AWR中统计每个快照的单块读与多块读的响应时间" data-meta="set ver
由于博客中有大量代码,通过页面浏览效果更佳。 此文为我的学习分享,大家有需要,可去查阅原本书籍(Expert Oracle Database Architecture)。本文为个人学习《Expert Oracle Database Architecture Techniques and Solutions for High Performance and Productivity(第四版本》一书
故障处理:一次非常艰难的drop多个pdb的恢复 由于博客中有大量代码,通过页面浏览效果更佳。 在18年的一次恢复中,遇到了一个非常棘手的case,客户环境一套rac cdb中原本存在10个pdb在同一个ASM磁盘组中,误删除了其中6个pdb,并且使用了including datafiles子句。针对此故障做了多种恢复方式的考虑:1.AMDU通常当ASM磁盘组无法mount的时候常常会想到使用AM
由于博客中有大量代码,通过页面浏览效果更佳。1、环境介绍AIX平台2个节点数据库,同时只能启动一个节点,当启动第二个节点的时候会由于IPC timeout将第一个节点踢掉,数据库版本是 10.2.0.52、hosts与网卡配置2.1 hosts信息127.0.0.1 loopback localhost # loopback (lo0) name/addre
故障处理:ADG模式下MRP进程不能应用日志,子进程出现gc buffer busy release等待 由于博客中有大量代码,通过页面浏览效果更佳。1,环境介绍Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 – 64bit Production With the Partitioning, Real Application Cl
由于博客中有大量代码,通过页面浏览效果更佳。Oracle 表空间自动扩容脚本 (Go)这是一个使用 Go 语言编写的 Oracle 数据库表空间自动扩容工具,能够智能监控表空间使用情况,并根据历史增长趋势自动进行扩容操作。其实为什么会写这个脚本,原因是因为在19年时团队中有一位同事的工作记录中可以看到某个客户基本上每间隔几天就要做一次表空间扩容,每次都是手动扩容,当时是真的想不通,这种重复性的操
由于博客中有大量代码,通过页面浏览效果更佳。今天我们来聊聊Oracle集群环境中GRID/CRS大版本升级。别担心,这不是官方文档的枯燥翻译,也不是厂商PPT的自嗨推销,而是一个虚构的案例,案例如有雷同,纯属巧合,请勿对号入座。环境介绍先来介绍下主角:客户有好几套AIX平台的RAC要升级,配置都差不多。我们挑一套来说:3节点AIX RAC,连着2台做镜像的存储。第三个节点平时像个“摸鱼王”,主机
由于博客中有大量代码,通过页面浏览效果更佳。故障诊断:votedisk丢失导致主机重启下面是模拟其中一个节点VOTEDISK磁盘丢失导致主机重启1,环境介绍[root@cisser2 ~]# crsctl query crs activeversion CRS active version on the cluster is [10.2.0.5.0] [root@cisser2 ~]# ls
由于博客中有大量代码,通过页面浏览效果更佳。本文为个人学习《Expert Oracle Database Architecture Techniques and Solutions for High Performance and Productivity(第四版本》一书过程中的笔记与理解分享,仅用于学习与交流,部分内容参考原书观点并结合>实际经验进行整理。若涉及版权问题,请联系删除或沟通
故障处理:Oracle一体机磁盘故障时磁盘组重平衡失败的故障处理 由于博客中有大量代码,通过页面浏览效果更佳。最近半个月遇到有两个客户的Oracle Exadata一体机出现物理磁盘的损坏,一个客户是机械磁盘、一个客户是FLASH磁盘。很巧的是这两个客户他们的日常运维过程中都是只看物理服务器的故障信号灯。但是在一体机环境中其实这远远不够的,就如今天我们分享的这个案例一样,一台存储节点故障灯并没有亮
由于博客中有大量代码,通过页面浏览效果更佳。最近帮朋友弄一个WIN环境的数据库,需要增加SCN值,由于本机软件有问题,导致ORADEBUG工具不能正常使用,只能通过参数来实现,由于在11.2.0.3环境中,event 10015推SCN已经失效,但是还可以通过_MINIMUM_GIGA_SCN来推进SCN的值。_MINIMUM_GIGA_SCN参数在11.2.0.4环境中已经失效。12C中推进S
我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是
每一个热爱旅行的人,心中都藏着一条“进藏梦”。川藏南线(318),作为中国最美的自驾路线之一,从成都平原一路穿越
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号