【DBA生存之四大守则---读书笔记】



【上一篇】
The Begin点点关注,收藏不迷路
【下一篇】

《Oracle 数据库性能优化》一书的序言中提到:

兴趣+勤奋+坚持+方法=成功

很遗憾我不能给以上公式画上“=”,但是无关紧要,只要具备了以上因素,我想我们每个人都会离成功不远了。

【DBA生存之四大守则】

守则一:备份重于一切

我们必须知道,系统总是要崩溃的,没有有效的备份只是在等哪一天死!

唯一会使DBA在梦中惊醒的就是:没有有效的备份。在进行重要的操作(如恢复尝试、升级操作等)之前,一定要做好备份,保留现场,以便必要时可以从头再来。

守则二:三思而后行
Think thrice before you act.

任何时候都要清楚你所做的一切,否则宁可不做! 对于 DBA 来说,有时候一个回车一条命令就会造成不可恢复的灾难,所以,必须清楚确认你所做的一切,以及这些操作可能带来的后果,并且在必要时保护现场。

DBA切忌想当然。

守则三:rm 是危险的

要知道在UNIX/Linux下,这个操作意味着你可能将永远失去后面的东西,所以,确认你的操作!

太多的人在“rm rf”上悲痛欲绝,当年写下这条守则时,是一个凌晨被一个朋友吵醒他说误操作rm-rf删除掉了200GB的数据库而且没有备份我当时能告诉他的只有一句话要保持冷静。

守则四:你来制定规范

良好的规范是减少故障的基础。所以,作为一个DBA,你需要来制定规范,以规范开发人员甚至系统人员,这样可以规避有意或是无意的误操作,减少数据库的风险。

见过太多管理混乱的开发环境,经常出现程序员测试时却错连生产环境误操作的案例,所以规范实在是非常之重要。


正所谓:不以规矩,不成方圆。

这四大守则之间是相互关联,密不可分的,希望每个DBA都能谨慎认真,少犯错误。


【上一篇】
The End点点关注,收藏不迷路
【下一篇】

你可能感兴趣的:(醉颜凉的读书笔记,数据库--oracle篇,dba,数据库,dba生存守则)