我希望这不是一个太宽泛的问题。我确信它能够帮助我和任何未来偶然发现它的 dba 菜鸟。
我是一名系统管理员,加入了 DBA(因为我在 CEO 的前景方面帮助了他,所以我显然可以管理我们的数据库!)。数据库服务器并没有那么大或那么忙……一个 mysqldump 大约有 6GB 的大小,我们花了 5 年的时间才把它弄得那么大。Munin 报告说,我们在高峰时段平均每秒进行 40-60 次查询。
我的老板付钱让我参加甲骨文大学系统管理课程,但在完成后,它只是解释了 mysql 服务器的不同部分,以及它们的作用和方式。但这并不是那么深入,而且您绝对不是从 DBA 课程中毕业的。
那么作为当前的 DBA,我应该怎么做才能确保一切顺利?我可以执行日常维护任务吗?我应该检查某些指标吗?或者换句话说,作为 DBA,您每天都做些什么来保持一切正常?
如果它有助于稍微调整答案,这里有一些细节。我们有 171 个表,除了 3 个是 innodb,其他都是 myisam。我们使用 RBR 在主数据中心和灾难恢复站点之间设置了主/从复制。版本是 5.5.28。
我能做什么?
Der*_*ney 10
先说第一件事。确保您已经制定并记录了灾难恢复 (DR) 策略。花一些时间思考可能出错的方式,如何从中恢复,并测试它们以了解需要多长时间,尤其是从备份恢复时。一些普遍的想法:
一旦您制定了 DR 策略并开发了一种方法来测试您的备份到位,您就可以开始执行更多定期任务:
归档时间: |
|
查看次数: |
9320 次 |
最近记录: |