首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >你是怎么成为DBA的?

问你是怎么成为DBA的?
EN

Database Administration用户
提问于 2011-01-04 18:47:27
回答 4查看 717关注 0票数 4

也许这更像是一个wiki类型的问题,但是我想了解更多的关于成为DBA的路径(毫无疑问很多)。哪条路能让你成为DBA?

EN

回答 4

Database Administration用户

发布于 2011-01-04 20:36:28

作为一个“严肃的”DBA (我的意思是,你是一个负责在处理实物货物或其他人金钱的系统上实现一个明确的SLA的人)的问题是,如果没有已经做了5年的工作,就很难得到这份工作--在这个游戏中,经验是一切,是一双安全的双手,不会惊慌,不会使情况变得更糟,并且成熟到能够权衡商业和技术方面的考虑。这就是DBA与开发人员不同的地方--我们需要实时做出决策--也不同于系统管理员--我们离通过业务的现金流、客户的个人信息、仓库的库存水平等只有一步之遥,因此我们更注重业务。

通常的方法是,您要么是开发人员,要么是对数据库感兴趣的系统管理员,他们参与DBA的工作,在其他DBA不可用时进行填充,然后逐步进入工作。这是最好的途径,就像学徒一样。我敢说,这是一样的,如果你想成为一个“网络”DBA,这是相似的,但我没有个人经验。

票数 3
EN

Database Administration用户

发布于 2011-01-04 21:17:34

我是一名C程序员,多年前加入Sybase,担任他们的Open /Open课程的讲师。我转到教学DBA和性能和调优课程,最终离开教学,成为他们的专业服务的一部分。我在公司里接触过工程和服务台,也和客户做过一些有趣的事情。当Sybase不再存在的时候,Microsoft SQL Server (理论上说,大多数RDBMS)也是相似的。

票数 3
EN

Database Administration用户

发布于 2011-01-04 20:47:52

为了成为一个“好的”DBA,唯一最重要的是经验。

我认为要成为DBA有两种观点。

  • 您可以从scracth中获得它,并开始作为开发人员(任何需要查询数据库/做过程和其他事情的类型)。因此,您将看到数据库的用户端。你会看到一个普通的开发人员/用户可能需要什么,什么是“共用”的习惯,等等……
  • 你直接从初级DBA开始,合并DBA的团队,他们将青年和老年人混为一谈,这将给你带来很多与老年人一起工作的机会。

另外,为了成为一个优秀的DBA,linux技能也可以作为网络基础技能。所以拿起ShellScript是个很好的主意。其中一个会需要它。

希望我能帮上忙

票数 2
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/196

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档