也许这更像是一个wiki类型的问题,但是我想了解更多的关于成为DBA的路径(毫无疑问很多)。哪条路能让你成为DBA?
发布于 2011-01-04 20:36:28
作为一个“严肃的”DBA (我的意思是,你是一个负责在处理实物货物或其他人金钱的系统上实现一个明确的SLA的人)的问题是,如果没有已经做了5年的工作,就很难得到这份工作--在这个游戏中,经验是一切,是一双安全的双手,不会惊慌,不会使情况变得更糟,并且成熟到能够权衡商业和技术方面的考虑。这就是DBA与开发人员不同的地方--我们需要实时做出决策--也不同于系统管理员--我们离通过业务的现金流、客户的个人信息、仓库的库存水平等只有一步之遥,因此我们更注重业务。
通常的方法是,您要么是开发人员,要么是对数据库感兴趣的系统管理员,他们参与DBA的工作,在其他DBA不可用时进行填充,然后逐步进入工作。这是最好的途径,就像学徒一样。我敢说,这是一样的,如果你想成为一个“网络”DBA,这是相似的,但我没有个人经验。
发布于 2011-01-04 21:17:34
我是一名C程序员,多年前加入Sybase,担任他们的Open /Open课程的讲师。我转到教学DBA和性能和调优课程,最终离开教学,成为他们的专业服务的一部分。我在公司里接触过工程和服务台,也和客户做过一些有趣的事情。当Sybase不再存在的时候,Microsoft SQL Server (理论上说,大多数RDBMS)也是相似的。
发布于 2011-01-04 20:47:52
为了成为一个“好的”DBA,唯一最重要的是经验。
我认为要成为DBA有两种观点。
另外,为了成为一个优秀的DBA,linux技能也可以作为网络基础技能。所以拿起ShellScript是个很好的主意。其中一个会需要它。
希望我能帮上忙
https://dba.stackexchange.com/questions/196
复制相似问题