sales2@gdinyan.com
86-20-86379008

关于此次携程系统瘫痪系员工误操作事件有感

  • 发布时间: 2015-05-30 11:51:08
  • 浏览次数: 1859

之前的工作,偶尔要做 DB 维护,下面是一点点经验:


不要走神;

不听歌;

不聊天;

不吃东西;

不喝饮料;

头脑清醒;

知道自己在做什么;

要做什么。



写出操作步骤:


连接到哪个数据库,ip是什么,运行什么命令,先做什么,后做什么,出了问题怎么roll back,我知道你都懂,但要写出来,不要相信自己的记忆。



在测试环境验证:


拿来写好的步骤,在测试环境中跑一遍,一半以上的可能会发现问题,然后再修改步骤,不要直接在产品环境中跑。



delete 和 update 前,先查询,用同样的 where 语句 select,至少知道有多少记录会被影响到。


drop 和 truncate 之前,检查三遍,连接的是不是正确的数据库。


一次只连接一个DB,不要开几个窗口!有的连测试,有的连产品,或早或晚,你会出错。


备份,备份,备份!