|
1.我们理解的DBA指的是什么? 还是必须有一个冠词,开发DBA、生产DBA、备份DBA?
我觉得DBA就是一个职位,起步时可能分的不够细,作为DBA要管理很多的东西,数据库、主机、存储、网络等。随着技术的发展,才出现了细分,想开发DBA、生产DBA、管理DBA 备份DBA等等。
我觉得DBA就是一个救火队员,平时不见DBA有什么工作,当数据库出现问题时,DBA就要冲锋在一线了,以最快速度恢复数据库保障业务系统正常运行。
我觉得DBA就是一个医生,当系统出现问题时,DBA就要站出来,确诊你的问题在哪里。
2.具备哪些素质和技能,才能称为资深DBA ?
资深DBA,是通过不断的摸爬滚打锻炼出来的。
资深DBA不但要对数据库本身有很深入的了解,对于横向的 主机、存储、网络也要有很深入的理解。
资深DBA还需要对业务系统有很深入的理解,明白业务需求。
资深DBA还要对业务架构有深入的理解。 |
|