DBA公开课
1.什么是DBA?
- 数据库管理员(Database Administrator,简称DBA)
- 运维工程师的一个高级分支
- 初中级工作:
- 基础的运维管理
- 单个集群部署,备份,日常维护,基本数据库故障处理与响应时间(MTTR基本无要求)
- 掌握一到两种数据库的基本架构原理
- 保持数据库稳定运行SLA99.9%
- 高级工作:
- 多集群部署,备份,高级管理,日常维护
- 性能调优,索引设计与上线
- 辅助开发进行数据库设计与业务问题处理
- 快速解决故障与恢复线上业务能力(一般事故MTTR≤30min,重大事故MTTR≤5min)
- 自生命周期故障设计与演练能力
- 自动化运维管理工具开发能力(SRE)
- 保持数据库稳定运行SLA99.9%
- 专家工作:
- 数据库集群架构设计与选型
- 数据库应用场景与业务场景适配
- 数据平台设计.运营与交付能力
- 两地三中心与双活设计与交付能力
- 负责公司重要或全部业务生命周期维护
- 保持数据库稳定运行SLA99.99%
2.DBA的成长体系与就业方向
2.1.是什么数据库
- 1970年一片IBM实验室论文的产生,基于SQL和关系模型,老板出去创业,诞生Oracle
3.目前企业主流数据库应用与趋势
4.NewSQL-TiDB企业级应用手册
李延召
2024年3月18日 19:33
收藏文档