数据库管理-第132期 该如何成为一个合格的DBA(20240112)

数据库管理132期 2024-01-12

  • 第132期 该如何成为一个合格的DBA(20240112)
    • 1 路线
    • 2 心态
    • 3 本质
    • 总结

第132期 该如何成为一个合格的DBA(20240112)

去年总结的时候,把最后一个活动搞丢了,【ACDU分享会】DBA的危与机:如何应对行业变革?(https://www.modb.pro/topic/658767),在里面做了主题为《DBA从考证到技能提升的策略》的分享(我觉得考证只是一部分,还是有很多大牛是啥都木有)。今天白鳝老师也分享了《新的时代下还需要感悟数据库的本质吗》(https://mp.weixin.qq.com/s/VmNeLSxzmQoYhH_dHmLEgA),对于一个DBA该如何学习、如何成长还是有一些自己的感触与想法。

1 路线

到现在我最自豪的事情,其实不算是拿下Oracle ACE,而是从我入行(2015年)到现在,进入第十个年头了,还是按照我最初的计划路线在走,这个也是我在之前文章里面说过的:拿下OCM->运维Exadata->拿下Oracle ACE。在每一个阶段也能相对的做到每个阶段该做的事情,当然也会有一些偏移(下一节讲),比如初始到拿下OCM阶段,非常认真的啃官方文档、做实验去充实自己的理论知识,在拿到Oracle ACE之前认证总结分享自己在Oracle方面干货知识(现在也是哈)。当然拿到Oracle ACE之后的计划就是早日拿到更高级(甚至最高级)的Oracle ACE,同时在数据库圈子里当一个社恐(社交恐怖分子),实现自身价值的提升。

2 心态

这里先分享一张图,昨天O记老伙计黄嵩老师分享的:
在这里插入图片描述
人,不是机器,总会犯一些或大或小的错误,即使我很自豪一直坚持计划路线在前行,但是在这期间还是干过很多蠢事,也有很多走偏的时候。比如刚拿到OCM的时候,觉得自己很牛逼了,对Oracle什么都了解了,没有我不能解决的了,其实这时候我正在上图中的“愚昧山峰”,以为自己什么都知道,不知道自己不知道,自以为是。结果接触真大牛,更加残酷的生产环境之后,才发现自己缺的很多,见识的越多才发现自己缺的越多。对于我好的一点是,能够及时调整自身心态,重新进入更加踏实、深入、全面的学习与积累之中(好像还没有到“绝望之谷”)。又回到我2024年的第一篇文章,良师益友们在这期间也发挥了很大的作用,如何学习、如何积累、如何调整,这里就不再细讲了。即使到现在单就在Oracle我还有很多东西不是很了解,仍然在学习,更别说数据库圈还有那么多技术与产品了(我觉得我现在顶多算是“开悟之坡”)。

3 本质

关于白鳝老师的《新的时代下还需要感悟数据库的本质吗》这篇文章,我认为,无论任何时候,任何场景(主要考虑云上还是云下),一个DBA(包括开发)都需要去感悟数据库的本质,比如,需要去了解一条SQL是如何执行的,才能知道如何写出高效的SQL,也能知道遇到问题SQL如何去优化才是有效的。了解数据库的本质也能更好的在不同场景、不同规格下,不是一股脑的用一种方式(可能是不合理)去使用不同架构、不同模态的数据库。这一点不仅仅只是和数据库运维有关。
现在很多开发人员对数据库的理解都很肤浅,对于DBA和数据库来说,薛首席做过一个统计,最容易出问题的地方是SQL,或者说是烂SQL,很多开发人员是不会考虑SQL的效能,只考虑能不能业务场景能不能实现,高不高效,合不合理都不考虑。对于开发来说,了解一下数据库的某些本质还是很有必要的。
再说说数据库研发,我也私下沟通过一些,主要有两大类,一种是源自于DBA或者说是DBA带出来的,对数据库的使用和产品状态有着比较充分的了解;另一部分则是…甚至除了研发数据库都没用过数据库,对数据库应有的产品状态都不甚了解,(用一些大佬的话“你能指望这种研发搞出好的数据库产品”)。而后者往往会再搭配上一个不怎么合格的数据库产品经理(来自于数据库以外的行业,做应用产品很好那种),整出来的产品就有些一言难尽了。在我看来,也是对数据库本质不甚了解导致的。

总结

成为合格的DBA,在我看来要对自己要有清晰明确的路线规划,良好健康的心态以及追求数据库本质的态度。
老规矩,不知道写了些啥。
最后,拉个票,《2023年度优秀原创作者评选-墨天轮》(https://www.modb.pro/event/937/471635),到1月18日,每日三票,选择“胖头鱼的鱼缸”,再此先谢过了。
image.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/342639.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微软等开源评估ChatGPT、Phi、Llma等,统一测试平台

微软亚洲研究院、中国科学院自动化研究所、中国科学技术大学和卡内基梅隆大学联合开源了,用于评估、分析大语言模型的统一测试平台——PromptBench。 Prompt Bench支持目前主流的开源、闭源大语言模型,例如,ChatGPT、GPT-4、Phi、Llma1/2、G…

Android音频框架之一 详解audioPolicy流程及HAL驱动加载与配置

一、 AndroidRuntime.so 引发思考 android 系统 framework 代码起点, frameworks/base/core/jni/AndroidRuntime.cpp 文件, 此文件是android系统主线程代码,代码内容涉及系统很多模块,此程序主要是注册模块的JNI接口方法。其中涉及到模块 na…

使用pandas按照商品和下单人统计下单数据

目录 一:需求描述 二:代码实现 三:注意事项 一:需求描述 最近运营那边给到一个excel表格,是一个小程序用户的下单数据,要以商品为维度,统计用户下单情况,主要是下单的商品总金额&…

两周掌握Vue3(四):计算属性、监听属性、事件处理

文章目录 一、计算属性1.什么是计算属性2.代码示例 二、监听属性三、事件处理 代码仓库:跳转 当前分支:04 一、计算属性 1.什么是计算属性 Vue 中的计算属性具有以下作用: 数据处理:计算属性可以用于对数据进行处理和计算&…

开源笔记工具AFFiNE本地部署并结合内网穿透

前言 本篇文章讲解Notion开源平替全能知识库工具AFFINE如何本地部署,并实现公网远程访问。AFFiNE 是一个全新的开源项目,旨在克服 Notion 和 Miro 在安全和隐私方面的一些局限性。它的设计目标是帮助用户将会议记录、待办事项、文档中的目标、视频会议白…

如何运用自养号测评策略在Lazada、Shopee上轻松提升销售和排名

卖家们常常会为Lazada、Shopee店铺销量不佳而感到困惑。然而,仅仅感叹并不能解决问题。作为卖家,我们需要深入分析问题,并采取有效的措施来解决它们。基本功是提升销量的基石,但仅仅依靠基本功是不够的。我们需要将运营和测评结合…

【Java】正则表达式( Pattern 和 Matcher 类)

快速入门 Java 提供了 java.util.regex 包,它包含了 Pattern 和 Matcher 类,用于处理正则表达式的匹配操作。 java.util.regex 包主要包括以下三个类: Pattern 类: pattern 对象是一个正则表达式的编译表示。Pattern 类没有公共…

程序员必知!组合模式的实战应用与案例分析

组合模式是一种设计模式,允许将对象组合成树形结构并像单个对象一样使用它们,这种模式在处理类似公司组织结构这样的树形数据时非常有用,通过组合模式,我们可以将公司和部门视为同一类型的对象,从而以统一的方式处理发…

SV-9001 壁挂式网络采播终端

SV-9001 壁挂式网络采播终端 一、描述 SV-9001是深圳锐科达电子有限公司的一款壁挂式网络采播终端,具有10/100M以太网接口,配置一路线路输入和一组麦克风输入,可以直接连接音源输出设备或麦克风,将采集音源编码后发送至网络播放终…

仲晶同志简历

女,汉族。1972年出生,国防大学科技与装备教研室教官。1992年,仲晶毕业于军事气象学院,1996年成为国防大学国防科技发展战略学硕士研究生,毕业后留校任教。曾出版过9部军事专著,先后发表学术论文100多万字。…

CANoe中最常见的文件类型

文件类型图标说明文件说明保存步骤附加说明example.cfg此文件相当于一个集成的可执行文件,双击该图标就能打开工程Flie-》savepanel.xvp是vxp,控制盘文件home界面。打开panel 图标。在专门编辑界面保存。trace界面 导出的报文 报文存在多种格式&#xff…

Vue3+Vite项目搭建

为什么选择vite而不是vue-cli: vite下一代前端开发与构建工具 vite创建的项目默认vue3 优势: 开发环境中,无需打包,可快速的冷启动 轻量快速的热重载(HMR) 真正的按需编译,不在等待整个应用…