上一篇文章:沪漂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
当然,也可以在马六学上看下《数据库平台开发实战课》,是多年一线互联网大厂运维开发林二老师写的图文专栏。

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