DBA方向

来源:互联网 发布:ff14人男捏脸数据 编辑:程序博客网 时间:2024/05/01 15:34

1,数据库管理员 (database administrator - DBA):
    数据库
安装,配置,调优,备份/恢复,监控,自动化等,
    协助应用开发(有些职位还要求优化SQL,写存储过程和函数等)
    这个方向上的职位相对少一些,但一般有点规模的公司还是会有这样的职位

2,高级数据库管理员 (senior DBA)
    在DBA的基础上,还涉及上面3种职位的部分工作,具体包括下面这些:
    对应用系统的数据(布局,访问模式,增长模式,存储要求等)比较熟悉。
    对性能优化非常熟悉,可以发现并优化从SQL到硬件I/O,网络等各个层面上的瓶颈
    对于存储技术相对熟悉,可能代替存储工程师的一些工作,
    对数据库的高可用性技术非常熟悉(比如MSSQL的集群,ORACLE RAC/FailSafe, IBM的DPF, HADR等)
    对大规模数据库有效进行物理扩展(比如表分区)或者逻辑扩展(比如数据库分区,联合数据库等)
    熟悉各种数据复制技术,比如单向,双向,点对点复制技术,以满足应用要求。
    灾难数据恢复过程的建立,
测试和执行
    这种职位一般只在对数据库要求非常高并且规模非常大(比如金融,电信,数据中心等)的公司需要,
    而且这种公司一般有一个专门独立负责数据库的部门或组。
    这种职位非常少。