数据库运维核心--可控
《道德经》:万物之始,大道至简,衍化至繁
稻盛和夫:真正的聪明人,善于把复杂事情简单化,至简也至难
稻盛和夫:马云,任正非等的偶像, 甚至软银的孙正义是稻盛和夫的学生
这就是DBA的工作:1,审核SQL 2,执行SQL 3,优化SQL 4,升级服务器 5,配置各种高可用 …… ?
在DBA行业做了比较长时间,有时自己会问,数据库运维的核心是什么?
数据库核心是:
1,是99.999%的高可用,不出故障
2,是高性能,不能有慢SQL
3,高安全
4,高并发.......
例子:
阿里巴巴去IOE(数据库三套件: IBM小型机, Oracle数据库,EMC存储设备)
如果数据库运维真的是四高(高可用,高性能,高并发,高安全等),阿里巴巴做到很不错,为何还要去IOE,从上面的数据库运维核心角度如何分析?
从这看出以上几个(高可用,高性能,高并发,高安全等),至少不是全部!,当然阿里去IOE目的是为了节省成本,但实际的各种收益远大于节省IOE的成本。
来由:
自己经常在想这个核心是什么?上家公司听到一个来自阿里的运维说了一句,工作要"可控",飘到耳朵里,心里一震,后面想了又想,的确"可控"很适合数据库运维的核心
真正数据库运维的核心:可控
可控: 出现最坏的情况,依然可以承受损失或者后果,并有解决办法
总结:
1,管理可控:数据库管理平台部署和优化等
2,成本可控:开源数据库使用和配置规范等
3,性能可控:参数优化,SQL优化和各种SQL写法规范等
4,故障可控:多云部署、数据备份恢复,故障紧急处理方案等
5,安全可控:账号控制,密码服务化和相关审计方案等
6,数据库运维效率可控: 各种DBA自动化效率工具等
7,监控报警可控:数据库gfn,报警监控优化和值班流程等
8,容量可控:数据库容纳规划和设计等
9,并发可控: 分库分表,数据库拆分等
10,数据库方案可控:对研发支持提供数据库专业技术方案
11,审核可控:建表和加字段规范和落地
……
以上是来自我在公司数据库培训的PPT : “数据库优化运维与大道至简”
为何要找到核心,只有这样,才能复杂事情简单化:
简单才能专注,专注才能考虑全面和长远,最终做到极致。
同时简单才能重复,重复才能做大
复杂简单化,极致化做得好的值得学习如苹果的乔布斯,还有他的学习者小米雷军等
真正的“人才”:
会用头脑去想问题,用心去做事情,处理问题的手法更有技巧,可以从百般问题中,找出病根所在,并以最恰当的办法,化繁为简,化难为易。
解决问题的手段更高超,更高效,这种人自然而然就会成为社会的栋梁之才,走到哪里都势必会被人仰慕。
凡事只能按部就班地去做,却没想过要用头脑来思考如何简化工作流程,提高工作效率,这种人是很难被委以重任的。
王阳明所说的:“做人要正,做事要奇”。
《道德经》:“以正治国,以奇用兵”,这八个字的意思是“治理国家要正,打仗用兵要奇”,至于在当下,应该理解为“做人要正,做事要奇”,奇并非走极端,而是出奇制胜。
相关文档: