[讨论] DBA算是soft or tech?

楼主: welcome0 (coest)   2018-08-09 23:28:46
如题..两个版DBA的讨论度都很低
对于DBA的职掌范畴各家公司定义也不一样?
一、DBA主导table schema、index建立,
资料存放的解决方案,store procedure撰写等等,
需要domain knowledge。
二、DBA专注于database management,
需要configure.monitor,机器挂掉的时候,
能进行trouble shooting,存放资料时 RDB/NoSQL的选择,
更偏向infra一些。
三、直接硬干,改source code(仅限open source)。
能够改的动source code的神人,不晓得天花板会多高...?
一般的DBA感觉要结合1&2,之前曾看过一个问题:
如果公司需要DBA,谁会敢把数据库交给新手?
所以找的都是有经验的。
没经验的,除非从developer转,而且对数据库有兴趣,
不然应该比较少接触到这一块,新鲜人进入门槛比较高。
不晓得大家对DBA的看法呢?
作者: qa17b (圣猿降临 众酸退散)   2018-08-09 23:40:00
DBA的地位可是很神圣的
作者: alihue (wanda wanda)   2018-08-09 23:42:00
DBA 会有新人啊,有人带不行吗?还是默认 DBA 就只有一个人
作者: aacs0130 (湛靈)   2018-08-10 00:17:00
soft, DBA 会调校database 效能很强耶!
作者: Kris888 (Kris)   2018-08-10 00:20:00
大家觉得云端会冲击DBA吗?
作者: devilkool (对猫毛过敏的猫控)   2018-08-10 07:51:00
DBA的junior职缺蛮少的
作者: lovebridget (= =")   2018-08-10 08:34:00
tech=硬件 在这里 当然soft
作者: ChungLi5566 (中坜56哥)   2018-08-10 08:47:00
DBA是很雷的缺 AP的SQL太烂也会搞挂DB上fix也要所有AP同意的停机时段才能做
作者: bill0205 (善良的小孩没人爱)   2018-08-10 08:50:00
很多都是后端兼DBA 专职DBA很少见@@
作者: RadiationXen (Xen)   2018-08-10 09:37:00
只遇过写server兼DBA的,还没遇过只搞DB的
作者: testPtt (测试)   2018-08-10 09:55:00
看资料量
作者: stkoso (Asperger)   2018-08-10 10:03:00
大公司才会有专职的DBA 基本上不可能用新鲜人
作者: BignoZe (BignoZe)   2018-08-10 10:05:00
DBA 通常要会 Infra大部分问题是程式逻辑写不好 而非DB调校
作者: WiseLin1125 (Wise)   2018-08-10 10:32:00
我是team leader兼DBA,因为没人想接也不敢接,给你参考…
作者: ripple0129 (perry tsai)   2018-08-10 10:39:00
架构搞好比较实在啊,效能100%不会让你调完变150%,调完测试也是个问题,还是说这边说的调校是建index?一般只是抓slow query而已吧。猛一点的DBA可以做sql review就很够了。
作者: pttworld (批踢踢世界)   2018-08-10 11:12:00
以政府专案外包来说,DBA就是承办人,厂商负责程式
作者: BlueBird5566 (生日56)   2018-08-10 12:46:00
大公司还是会用新鲜人 但不会是唯一dba或全新鲜人
作者: Kris888 (Kris)   2018-08-10 12:48:00
乙方满多DBA缺的
作者: mathrew (Joey)   2018-08-10 12:53:00
DBA这个缺很雷+1
作者: alihue (wanda wanda)   2018-08-10 12:53:00
db 硬盘换 pci-e 就能少聘一个 dba 惹pci-e ssd
作者: bndan (seed)   2018-08-10 18:31:00
DBA不会少见啦= = 先不谈那些资料为主体的公司 光研发产品的公司 如果是以DB为核心下去设计产品的就会有几个DBA了= =
作者: antu1019 (kid)   2018-08-10 21:27:00
DBA还要找出效能的sql
作者: BignoZe (BignoZe)   2018-08-10 21:29:00
DBA 等于效能出问题直接找你,通常效能的问题没这么好解
作者: ChungLi5566 (中坜56哥)   2018-08-10 23:25:00
效能是程式员要处理的,DBA只能帮你找出哪一段太烂像join太多表、一次查询太多字段 都是程式员要改申请DB的建置阶段 DBA审核好 就能减少这问题
作者: rmn0920 (小米酒 赞)   2018-08-10 23:43:00
junior dba报到,后面资深的senior dba包山包海。连ap的SQL修改都要管,更别说平时效能的监控。
作者: goodga ( )   2018-08-11 02:14:00
看过资深DBA连简单硬盘效能测试都不懂
作者: rmn0920 (小米酒 赞)   2018-08-11 11:31:00
dba本来就不一定要看硬盘效能
作者: zased (我只是上PTT查资料)   2018-08-13 20:07:00
有公司买云端的吗?效能强大又便宜
作者: RunRun5566 (跑跑五六)   2018-08-15 16:50:00
效能差怎么不能是DBA的问题烂的shema写不出好的后端更正, schema

Links booklink

Contact Us: admin [ a t ] ucptt.com