DBA工作职责
1. 线上数据库运维
1.1 常规运维
- 数据库日常变更(例如表的增删改查);
- 主从库建立;
- 数据导入导出;
- 数据备份恢复等;
3点--8点
进行
1.2 包括不限于以下数据库操作只能在上午- 造成表锁的操作。例如改字段、批量update、DUMP数据(DUMP数据可以在非线上从库-备用数据库中操作)、数据库权限变更(减少或者调整);
- 造成数据库重启的操作。例如数据库服务器升级、数据文件迁移、数据库重启等;
2.数据库日常巡检
2.1 每天巡检
- 过往24小时数据库运行状态:
CPU
、内存
、磁盘空间
、IOPS
; - 数据库主从状态;
2.2 每周巡检
- 数据库
zabbix
监控配置(是否都已经加入到监控、item
、trigger
是否配置正确); - 慢查询(
报告
); - 数据库备份运行状态;
- 数据库权限;
3. 值班制度
- 值班时间:晚6:30~早9:30.
- 紧急问题(数据库无法提供服务、主从不一致)15分钟内处理。非紧急问题(表增删改查)60分钟内处理;