《Oracle性能优化与诊断案例精选》——2.2 日久生情见真心

简介:

本节书摘来自异步社区出版社《Oracle性能优化与诊断案例精选》一书中的第2章,第2.2节,作者:盖国强 , 李轶楠 ,更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.2 日久生情见真心

为了进入公司的DBA组,我需要一个敲门砖,那就是拿到OCP认证。在这个世界上有很多无瑕美玉落入泥淖之中,被世人当做了烂石头。OCP课程实际上就是这样一块美玉。我始终认为OCP是Oracle开发的最完善最成体系的一套课程。现在的很多人都觉得OCP认证无用。当然如果你把它当做一张纸,那这张纸确实没多少分量,但是如果这张纸背后凝结了你的心血,你能够悉心研习整个OCP课程,把每个考题分析透,动手做每个实验,那这张纸就是无价之宝。

很长一段时间,我以考取OCP为目标,把整个OCP课程体系做了系统梳理,每道题都做了仔细的解析,不懂的地方就看书或在网上查。这样有目的又有章法的自学效率极高,我感觉短短一个月学到的东西超过了整个大学四年的收获。这也是我一直以来推崇认证的原因,认证可以给我们的学习确立一个明确的目标,有目标的学习才能事半功倍。

在这样的学习过程中,我渐渐发现Oracle的整个体系是非常完善的,这让我对Oracle数据库产生了更大的兴趣。这是很自然的现象。如果你跟一个姑娘交往,越接触越发现她的好,一定会喜爱有加;反之,如果发现她败絮其中,自然会厌弃离开。Oracle无疑是金玉其外,锦绣其中的“好姑娘”,我越钻研越觉得它的体系完善,设计精巧,所以渐渐迷上了这门技术。就这样我以满分拿到了OCP认证,这对于当时还是小菜鸟的我来说是个不小的鼓舞,我也凭借这个认证以及认证背后的实力顺利升级成了公司的Oracle DBA。

与程序员的“团伙作案”不同,DBA行业充满了个人英雄主义色彩。在焦头烂额的故障现场,一个出色的DBA往往扮演了救世主的角色,丢失的数据、中断的业务都可能在一瞬间因为你的操作起死回生,几天几夜没合眼的客户也会因为你的出现而得到解脱。这也是数据库技术和DBA职业最吸引我的地方。刚当DBA那会儿我感觉整个人都处于亢奋状态,海关数据中心虽然待遇一般但绝对是学习的好地方,有大把大把的钞票扔出去买最牛X的设备,这里俨然成了我的实验室,于是我每天钻进一年四季都凉嗖嗖的机房干得热火朝天。除了工作的内容,大部分时间我都在鼓捣自己的东西,没事儿搞出个故障来看自己能不能排除。这大概相当于军事演习,虽然没上战场,但也不能荒废了看家的武艺。

相关文章
|
7月前
|
JavaScript 前端开发 Java
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Jsp页面
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Jsp页面
|
7月前
|
Java
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Action的实现类
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Action的实现类
|
2月前
|
存储 Oracle 关系型数据库
数据库数据恢复—Oracle ASM磁盘组故障数据恢复案例
Oracle数据库数据恢复环境&故障: Oracle ASM磁盘组由4块磁盘组成。Oracle ASM磁盘组掉线 ,ASM实例不能mount。 Oracle数据库故障分析&恢复方案: 数据库数据恢复工程师对组成ASM磁盘组的磁盘进行分析。对ASM元数据进行分析发现ASM存储元数据损坏,导致磁盘组无法挂载。
|
2月前
|
监控 Oracle 关系型数据库
Oracle数据库性能优化
【10月更文挑战第16天】Oracle数据库性能优化是
35 1
|
2月前
|
SQL 监控 Oracle
Oracle SQL性能优化全面指南
在数据库管理领域,Oracle SQL性能优化是确保数据库高效运行和数据查询速度的关键
|
3月前
|
Oracle 关系型数据库 数据库
数据库数据恢复—Oracle数据库文件出现坏块的数据恢复案例
打开oracle数据库报错“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。 数据库没有备份,无法通过备份去恢复数据库。用户方联系北亚企安数据恢复中心并提供Oracle_Home目录中的所有文件,急需恢复zxfg用户下的数据。 出现“system01.dbf需要更多的恢复来保持一致性”这个报错的原因可能是控制文件损坏、数据文件损坏,数据文件与控制文件的SCN不一致等。数据库恢复工程师对数据库文件进一步检测、分析后,发现sysaux01.dbf文件损坏,有坏块。 修复并启动数据库后仍然有许多查询报错,export和data pump工具使用报错。从数据库层面无法修复数据库。
数据库数据恢复—Oracle数据库文件出现坏块的数据恢复案例
|
3月前
|
Oracle 关系型数据库 数据库
Oracle数据恢复—异常断电导致Oracle数据库数据丢失的数据恢复案例
Oracle数据库故障: 机房异常断电后,Oracle数据库启库报错:“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。数据库没有备份,归档日志不连续。用户方提供了Oracle数据库的在线文件,需要恢复zxfg用户的数据。 Oracle数据库恢复方案: 检测数据库故障;尝试挂起并修复数据库;解析数据文件。
|
2月前
|
Oracle 关系型数据库 数据库
oracle数据恢复—Oracle数据库文件损坏导致数据库打不开的数据恢复案例
打开oracle数据库时报错,报错信息:“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。急需恢复zxfg用户下的数据。 出现上述报错的原因有:控制文件损坏、数据文件损坏、数据文件与控制文件的SCN不一致等。数据恢复工程师对数据库文件做进一步检测分析后发现sysaux01.dbf文件有坏块。修复sysaux01.dbf文件,启动数据库依然有许多查询报错。export和data pump工具无法使用,查询告警日志并分析报错,确认发生上述错误的原因就是sysaux01.dbf文件损坏。由于该文件损坏,从数据库层面无法修复数据库。由于system和用户表空间的数据文件是正常的,
|
7月前
|
SQL 监控 Oracle
Oracle 性能优化之AWR、ASH和ADDM(含报告生成和参数解读)
Oracle 性能优化之AWR、ASH和ADDM(含报告生成和参数解读)
|
7月前
|
存储 Oracle 关系型数据库
服务器数据恢复—RAID5上层SAP+oracle数据恢复案例
**服务器存储数据恢复环境:** 某品牌服务器存储中有一组由6块SAS硬盘组建的RAID5阵列,其中有1块硬盘作为热备盘使用。上层划分若干lun,存放Oracle数据库数据。 **服务器存储故障&分析:** 该RAID5阵列中一块硬盘出现故障离线,热备盘自动激活替换故障硬盘,热备盘同步数据的过程中该raid5阵列中又有一块硬盘出现故障,RAID5阵列瘫痪,上层LUN无法正常访问。 因为本案例中存储控制器的磁盘检查策略严格,一旦某些磁盘性能不稳定,该型号存储控制器就将该块磁盘识别为坏盘,并将该块磁盘踢出RAID。一旦RAID中掉线的盘数到超过RAID级别允许掉盘的最大数量,该RAID将不可用,
服务器数据恢复—RAID5上层SAP+oracle数据恢复案例

推荐镜像

更多