DBA掌握着公司的核心数据,是一个公司发展的命脉。并且数据库的性能也直接影响了客户的体验。所以一个靠谱的DBA是好多公司渴求的,当然也有一类公司压根就不知道还有一个工种是DBA,可能就是开发或者运维,粗暴的管理一下数据库。我想这样的公司是没有什么发展前途的。
1 时刻记住,不要在线上乱搞。
好多DBA总感觉我就是修改个表的数据字段,就是一个命令的事,就不要麻烦的去走流程,首先我想说的是,线上的80%的问题,都是误操作造成的,还有就是态度问题了,在小的问题也要,经过测试,做好方案,要时刻对线上的环境有敬畏之心。
2 操作数据前一定要再三的核对,最好不要用上下键来找之前的命令,要手敲,不要用补全功能,这都是有血的教训的。3 不要在线上的环境执行 删除的操作,如 rm -rf 可以用move到其他位置,最好是禁用 rm功能,前段时间的GitLab 事件就是活生生的例子,还有原来我们公司也出过类似问题,背了一次锅。
总之做好自己该做的,是我们的锅我们可以背,不是,我们坚决不背。
另外工作中还要其他要注意的欢迎大家补充,或者评论,另外可以加微信 xha911 大家共同探讨,注明 运维
,