[討論] 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