暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

有关DBA岗位的一些高频问题

7

上一篇文章:沪漂10年的DBA,给媳妇画过的饼比SQL还多

写了写自己的故事,没想到上了推荐。

也是小编所有文章里,留言数最多的一篇了。

非常感谢大家的留言和关注。

发布之后,也有几位朋友加了小编的微信,问了一些有关DBA岗位的问题。

针对之前和上篇文章后收到的问题,我总结了几个针对DBA岗位的高频问题。

DBA薪资怎样?

这个问题其实我不太好回答的,薪资这个问题涉及的因素太多了。

除了工作年限。跟下面这些也有关系:

城市、个人能力、机会、行业、公司规模等等。

那天有朋友在数据库交流2群(文末有加群方式)里问DBA的薪资怎样,我就把锅甩给了DeepSeek。

以下是DeepSeek的回答:


DBA要懂哪些数据库?

这是DeepSeek的回答,个人觉得很合理:

当然,自己也可以去招聘平台搜索一下你所工作的城市对DBA的要求。


DBA工作内容有哪些?

让DeepSeek生成了一段文字,个人表示比较赞同。

DBA工作内容一句话总结就是:


保证公司的数据存得好、跑得快、不丢、不炸、不被人偷。


个人总结DBA的工作内容主要是这些:

安装维护

安装、配置数据库软件,比如MySQL、Redis。保证高可用。

监控

看数据库是否宕机、卡顿。

备份

保证数据库有合理的备份,即使误操作了,也能恢复到近期任意节点。

安全管理

控制数据库权限,防止无关人员看到数据或者改数据。

优化

当SQL运行的慢时,应该能快速定位到问题。

设计支持

帮业务选择合适的数据库;

设计合理的数据库架构;

回答研发各种数据库相关的问题。

迁移扩容

有时候需要把数据从A机房迁移到B机房,或者更换机器;

数据库资源不够了,进行扩容等。


要不要平台开发能力

几年前,DB平台开发基本都是交给专门的运维开发来做的。

这几年,中大厂都趋向DBA自己开发DB平台。

没平台开发经验的,可以找一些开源的框架加AI进行更改。

比如go-admin,github地址:

https://github.com/go-admin-team/go-admin.git


当然,也可以在马六学上看下《数据库平台开发实战课》,是多年一线互联网大厂运维开发林二老师写的图文专栏。


另外,可通过下面方法加入数据库交流群。


最后,考虑系统学习DBA,也可以点击下方阅读原文查看小编的DBA体系课。

文章转载自MySQL数据库联盟,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论