DBA 除了维护 DB 还做什么?会帮助写业务 SQL 吗?

2021-12-16 13:37:19 +08:00
 bruce0hh
3298 次点击
所在节点    程序员
16 条回复
Itoktsnhc
2021-12-16 13:39:53 +08:00
也负责审核+优化查询
lycongtou
2021-12-16 14:06:06 +08:00
我上一家公司帮写,这家不帮
nekoneko
2021-12-16 14:09:11 +08:00
也负责帮你优化 SQl
pengtdyd
2021-12-16 15:41:46 +08:00
帮业务写 sql ?你怕不是在做梦吧
bruce0hh
2021-12-16 15:59:34 +08:00
@pengtdyd 我不太懂,老哥能说说 dba 职责吗?看上面发言好像每个公司都不太一样
pengtdyd
2021-12-16 16:05:05 +08:00
@pengtdyd 负责各种数据库的维护,管理。负责 sql 审核,sql 问题排查,数据库问题排查,权限配置,sql 优化建议,摸鱼。
pengtdyd
2021-12-16 16:05:15 +08:00
fengpan567
2021-12-16 16:14:17 +08:00
会抓你的慢 sql
SmiteChow
2021-12-16 16:18:36 +08:00
dba 就是结对编程中的 driver ,他什么技术都不用懂只要能听懂 navigator 的话照做就行。
VANHOR
2021-12-16 16:24:08 +08:00
负责数据库的监控,每天也会有报表,里面有 SQL 的报错还有慢 SQL 。

至于能不能帮写 SQL ,我没去试过,但是我觉得如果是负责的 SQL ,他们会提供帮助的。
VANHOR
2021-12-16 16:24:26 +08:00
@VANHOR 负责的-》复杂的
felixcode
2021-12-16 16:34:53 +08:00
crud 因为是对数据库操作,所以也得 DBA 来做?
buchikoma
2021-12-16 16:55:08 +08:00
一些公司也会让 DBA 去做数据库的私有云,做高可用
UnknownR
2021-12-16 17:40:00 +08:00
业务 SQL 当然开发自己写,如果你写的太烂,明显拖累了性能,或者存在隐患,DBA 就会优化 SQL 。开发注重业务逻辑,DBA 、DevOps 主要负责项目内其他组件的性能和安全性等问题。
Morii
2021-12-16 18:19:31 +08:00
我司一部分 dba 写 sql 的能力不如我这种拧螺丝的
libook
2021-12-16 18:51:16 +08:00
同类岗位在不同公司的职责范围都会有些区别,不只是 DBA 。

比如我们公司就没有 DBA ,开发人员负责设计和调优数据库语句,安全负责人负责审核,运维负责执行。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/822583

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX