三心二意做APPS DBA

“今天要给大家讲的是ERP DBA基础培训,在开讲之前,我把这么多年来做APPS DBA的经验和大家分享一下。” 然后鼠标一点,屏幕上出现一行大字

“三心二意做APPS DBA”

学员们哗,都笑起来了。等大家笑声小一点了,我也呵呵了两声,接着说:“是不是大家看到三心二意就想到了小猫钓鱼的故事了,这里的三心呢是

三心:耐心,细心,小心
耐心:做apps dba要有耐心,因为涉及到后台,很多的问题往往比较棘手,甚至有些问题你都不知道从哪下手,需要花费时间和精力去研究,要是像猴子一样,三分钟都坐不住怎么行,特别是有时候你下一个指令下去,几个小时后才能等到结果;优化一个有效能问题的ERP系统,方法用尽但效果还是不明显。这些都需要你有耐心,碰到问题要去研究,要去探索,一条路不行,换个思路,说不定就会“柳暗花明又一村”。
细心:处理apps dba问题时要细心,有时候日志里面不经意的一句话有可能就是你解决问题的突破口,小到一个补丁,大到升级/迁移系统,每个问题都要细心。就像你文档不仔细看,升级/迁移过来的系统,一堆无效对象未处理,一堆前置补丁后续步骤都没执行,把这样的系统交付测试人员,那他们估计就很头疼。
小心:你面对的是公司最核心的系统,几百GB甚至TB级别的数据,在对系统做动作时思路一定要清晰,为什么要做这件事情,先做什么,后做什么,要达到什么样的目标。知道一个指令下去会产生什么样的结果,最坏会造成什么样的后果都需要清清楚楚,明明白白。没有把握的事情请不要在正式环境做,否则,一个不小心,动了数据或者文件,前端功能顾问,开发人员估计要忙活老半天,要是损坏了一些重要文件,比如数据文件,那就更麻烦了。

二意:乐意,创意
乐意:Interesting is importent,对apps dba感兴趣才会好好的做,主动去研究,否则你会把做apps dba当成一种负担。
创意:说到创意,我就举几个例子好了。
例子1:大家都知道standby是做什么的,其实我们可以不用官方standby,用脚本就可以实现自己的standby,大家都知道ora7345是不支持standby的,你可以找台机器,把PROD备份文件拷贝到这台机器上,把PROD的Archive目录共享,然后把目标机器开到mount状态下,定期运行回复脚本即可,本人曾经实现过并且在企业里面验证是可行的。
例子2:多AP有很多种实现方法,你懂得他的原理了,不用<F5>设备和特殊设置,一样的可以实现Loading Balance,平时把每台AP的服务器上的进程数插入到数据库表中,然后在OA上设置一个ERP入口,用户点了他可以先连到数据库,查询出进程数最小的服务器,指过去即可,同时还可以设置每台服务器的上限这样就灵活多了。
例子3:说起调优来,讲一天都讲不完,给大家提示一点,调优要着眼全局,不一定要局限于数据库,阵列Cache读写比率分配,OS上允许大文件pin如内存,...
例子4:我曾经写过一个DB健康检查的软件,点一个按钮会根据颜色的不同...
例子5:Oracle的ExaData,主要的技术点就是异构平台的ERP数据库迁移,在做这个案子的时候...
...

在讲“三心二意”过程中,我注意到后面2个学员一直在窃窃私语讨论什么,有时候还偷笑一下,估计应该是与我讲课内容/长相等无关。我也没在意,分享完经验,我讲了一句作为总结“我一直以来就是三心二意做apps dba的,这些经验呢,和大家共勉之”。说这个话的时候,估计后面那两位也交流完了,正好听到了我说的这一句,其中有一个学员说
“这个人怎么三心啊,这么多心,太花心了吧,切~~”声音很小,但是还是被我给捕捉到了。我难得老脸一红,姑且不说他对我的评价对与错,这“三心”和“花心”啥跟啥呀,十万八千里啊,能扯一块吗,
切~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值