【上一篇】 |
The Begin点点关注,收藏不迷路
|
【下一篇】 |
《Oracle 数据库性能优化》一书的序言中提到:
兴趣+勤奋+坚持+方法=成功
很遗憾我不能给以上公式画上“=
”,但是无关紧要,只要具备了以上因素,我想我们每个人都会离成功不远了。
【DBA生存之四大守则】
守则一:
备份重于一切
我们必须知道,系统总是要崩溃的,没有有效的备份只是在等哪一天死!
唯一会使DBA在梦中惊醒的就是:没有有效的备份。在进行重要的操作(如恢复尝试、升级操作等)之前,一定要做好备份,保留现场,以便必要时可以从头再来。
守则二:
三思而后行
Think thrice before you act.
任何时候都要清楚你所做的一切,否则宁可不做! 对于 DBA 来说,有时候一个回车一条命令就会造成不可恢复的灾难,所以,必须清楚确认你所做的一切,以及这些操作可能带来的后果,并且在必要时保护现场。
DBA切忌想当然。
守则三:
rm 是危险的
要知道在UNIX/Linux下,这个操作意味着你可能将永远失去后面的东西,所以,确认你的操作!
太多的人在“rm rf”上悲痛欲绝,当年写下这条守则时,是一个凌晨被一个朋友吵醒他说误操作rm-rf删除掉了200GB的数据库而且没有备份我当时能告诉他的只有一句话要保持冷静。
守则四:
你来制定规范
良好的规范是减少故障的基础。所以,作为一个DBA,你需要来制定规范,以规范开发人员甚至系统人员,这样可以规避有意或是无意的误操作,减少数据库的风险。
见过太多管理混乱的开发环境,经常出现程序员测试时却错连生产环境误操作的案例,所以规范实在是非常之重要。
正所谓:不以规矩,不成方圆。
这四大守则之间是相互关联,密不可分的,希望每个DBA都能谨慎认真,少犯错误。
【上一篇】 |
The End点点关注,收藏不迷路
|
【下一篇】 |