云时代的数据库管理员应该做什么? - brentozar


DBA确保数据库已备份,配置正确,已打补丁,安全且快速。
数据库管理员的工作职责包括:

  • 确保以符合企业恢复点目标(RPO)的方式备份所有数据库服务器
  • 测试备份以确保我们可以满足企业的恢复时间目标(RTO)
  • 对数据库服务中断进行故障排除,包括下班后和周末
  • 配置监视实用程序以最大程度地减少错误警报
  • 随着新系统进入内部,请选择是使用群集,日志传送,镜像,Windows Azure还是其他技术
  • 安装和配置新的数据库服务器
  • 修补现有的数据库服务器
  • 部署第三方供应商提供的数据库更改脚本
  • 当出现性能问题时,请确定提高性能的最有效方法,包括购买硬件,更改服务器配置或更改索引/查询
  • 记录公司的数据库环境
  • 通过性能调整,合并和调整大小来帮助公司降低托管成本