DBA工作职责

1. 线上数据库运维

1.1 常规运维

  • 数据库日常变更(例如表的增删改查);
  • 主从库建立;
  • 数据导入导出;
  • 数据备份恢复等;

1.2 包括不限于以下数据库操作只能在上午3点--8点进行

  • 造成表锁的操作。例如改字段、批量update、DUMP数据(DUMP数据可以在非线上从库-备用数据库中操作)、数据库权限变更(减少或者调整);
  • 造成数据库重启的操作。例如数据库服务器升级、数据文件迁移、数据库重启等;

2.数据库日常巡检

2.1 每天巡检

  • 过往24小时数据库运行状态:CPU内存磁盘空间IOPS
  • 数据库主从状态;

2.2 每周巡检

  • 数据库zabbix监控配置(是否都已经加入到监控、itemtrigger是否配置正确);
  • 慢查询(报告);
  • 数据库备份运行状态;
  • 数据库权限;

3. 值班制度

  • 值班时间:晚6:30~早9:30.
  • 紧急问题(数据库无法提供服务、主从不一致)15分钟内处理。非紧急问题(表增删改查)60分钟内处理;