必看DBA老司机告诉你数据库运维中发生过的哪些事

Posted 厦门微思网络

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了必看DBA老司机告诉你数据库运维中发生过的哪些事相关的知识,希望对你有一定的参考价值。

关注我,你的眼睛会怀孕


【必看】DBA老司机告诉你数据库运维中发生过的哪些事

来自知乎@ACMUG:

1 报警邮件进了邮箱的垃圾箱;

2 手机欠费了,收不到报警,同事也联系不上我;

3 出了故障,领导骂我们没用;不出故障,领导以为我们没用;

4 凌晨两点收到报警,迷迷糊糊起床。打开笔记本。上个厕所。回来,过了5分钟,电脑还在启动中;

亡羊补牢:笔记更换硬盘,换成固态硬盘。

5 ssh开了十几个窗口,充实而愉悦地在各窗口之间穿梭,研究当前关注的问题,做线上的更新,观察几个数据库实例的状态;重启了一个测试库,打算验证一下自己的想法;突然发现,重启的是线上库,一身冷汗。。。。

亡羊补牢:线上线下操作不同时做,不同数据库的线上操作也不同时做,重要更新,只允许打开直接相关的终端窗口;

6 Windows服务器,空闲了一会儿自动启了屏保;有同事要上去操作,连续按了两下回车键,发现,之前打开的终端窗口里的一条SQL被执行了。。。。

亡羊补牢:服务器不允许设置屏幕保护,唤醒屏幕不许使用回车键;

7 开发误操作了,需要恢复数据;我赶紧找到备份,发现失效很久了,自动检查脚本有bug没有检查出来。。。

亡羊补牢:自动检查、恢复需要不断完善,人工检查也要时常进行;

8 有同事跑来求助,一个单机数据库实例挂了。“有备份吗?”“不知道,跑了好几年了都没出过问题”。。。。

9 一个同事过来找我闲聊,看我正在敲DROP DATABASE……,一声没敢吭,识趣地默默走开了……的确,手要是抖了谁负责。

【必看】DBA老司机告诉你数据库运维中发生过的哪些事

来自知乎@刘启容:

我有一个DBA朋友。。。好吧就是我。

某年某月某日,某研发说

我写的bug中有一段程序运行正常,把一些数据的create_time写成十年以后了,今天凌晨我更新下,你能在0点整帮我清下脏数据吗,把明天凌晨后的数据全删掉就可以。

这也叫事吗?

0 0 22 03 * mysql xx -e "delete from tablex where create_time > '2006-03-22 00:00:00'"

去年今日此门中,人面桃花相映红。

人面不知何处去,修复数据到天明。

来自知乎@姜健:

新来的dba大声教育菜鸡开发:阴漏滴b(innodb)有什么不好!

再说说自身的心态上的变化也挺囧的刚入门时,真的很菜,然后公司又只有我一个DBA,每次接到故障告警或者研发反馈的数据库,只能硬着头皮去看。

内心OS:卧槽,完了,我也不会啊,你们这群xx,自己搞不定吗?

若干年后,经验丰富了,大风大浪也见识过了,要是碰上半夜或者周末接到研发反馈的数据库故障,心情自然不爽。

内心OS:卧槽,这么弱智的问题也让我处理,你们这群xx,自己搞不定吗?

来源:整理自知乎

链接:

https://www.zhihu.com/question/316382214/answer/625462518


广告时间


【必看】DBA老司机告诉你数据库运维中发生过的哪些事


年度热文

【必看】DBA老司机告诉你数据库运维中发生过的哪些事

















“微思网络”成立于2002年,是厦门知名的IT培训认证机构和系统集成商,主要从事思科CCIE、CCNP、CCNA、 Redhat RHCE、Oracle OCP、VMware VCP、微软MCSA等国际IT认证培训及考试,从事系统集成、解决方案、软硬件销售、IT外包服务等相关业务。

微思官网:http://www.xmws.cn


一言不合就给我好看

以上是关于必看DBA老司机告诉你数据库运维中发生过的哪些事的主要内容,如果未能解决你的问题,请参考以下文章

必看DBA新手常见问题解答

老司机告诉你应用运维如何系统高效的接手一个新业务?

老司机都在用的秘密运维工具,有哪些?

DBA避坑宝典:Oracle运维中的那些事儿

DBA避坑宝典:Oracle运维中的那些事儿

Oracle & MySQL 老司机说我们要使用(延迟复制)