写给想进入DBA职业的同学

matlab内读取文件目录时斜杠和反斜杠的使用 @matlab内读取文件目录时斜杠和反斜杠的使用TOC matlab内读取文件目录时,斜杠和反斜杠的使用 最近被斜杠和反斜杠弄晕了,于是总结了一下,在此和大家分享一下。 代码 clear; clc; close all; I1= imread('..\zs1.jpg'); %和代码文件夹同目录的图片 (纯反斜杠) I2= imread('../zs2/zs2.j... 阅读详情

写给想进入DBA职业的同学

 

有人问起DBA职业的一些问题,于是就整理一下个人的一些看法与建议,供同学们参考。

1、数据库管理与开发职位
      数据库管理与开发其实是数据库两个不同的方向。
      数据库管理就是我们通常说的DBA,主要工作是做数据库安装、管理、调优、备份,主要技术点是除了对数据库本身比较熟悉外,还要对硬件(主机、存储、网络)、操作系统有较好的理解,否则很难做到资深。
      数据库开发是一个比较泛的说法,一般人理解是指涉及到数据库应用的开发,如常见的数据库用oracle,sqlserver,mysql,开发语言用java,.net,php等等的项目开发。
      还有一种说法是采用数据库系统上的语言进行开发工作,这类一般是指专注于数据库技术开发的人员,如ETL工程师(数据库抽取、传输、加载,是数据仓库应用的一部份),如果系统中的存储过程非常多,那也可能会设置专注从事数据库存储过程逻辑的开发工程师。
      有些大型公司,对数据库应用比较深入,可能会设置专业的DBA从事开发顾问工作,主要责任是与项目组一起进行系统的数据库结构设计、SQL相关的开发优化,这类DBA要求对系统业务有一定了解,对数据库开发与优化也比较熟悉,对这种职位每个公司的名称可能不一样,有些公司还是称为DBA或数据库开发工程师,阿里巴巴公司称为开发DBA或应用DBA。

2、应届毕业生与DBA职位
      应届毕业生要从事DBA工作门坎比较高,因为DBA职位是需要有一定实践经验的人员,应届生很难录用,除非你的特长刚好是公司需要的:比如说你在学校从事的项目或课题中有较深入的数据库相关应用,你在数据库方向又有很好的理解。或者你没有做过DBA,但是学校里参与设计过数据库系统,对数据库实现原理很了解。
      表面上看DBA是从事数据库管理工作,不需要软件开发技能,但是随着个人的发展,你需要经常与开发人员打交道,需要写代码模拟开发人员访问数据库的CASE,还需要做一些新技术的测试学习,所以在DBA成长的过程中,开发技能也是必不可少的。实际上,90%的DBA都是从事了一段时间开发工作后才转型为DBA岗位。
      所以对于应届生,我不建议直接挑战DBA岗位,最好还是先从事一段时间开发工作,如果对数据库管理的工作比较感兴趣,可以在工作过程中不断学习数据库知识,帮助团队解决数据库的问题,当决定转型为DBA或者是工作中有明确的DBA需求后,再选择从数据库概念、功能、管理、开发、调优逐步系统的学习数据库知识,多做测试与实践,在专业论坛中处理更多的问题。

3、是否应该参加数据库培训
      对于OCP与DBA相关的培训,我前几年也考试通过OCP,目的只是为了提高自己的ORACLE基础知识,希望自己能更系统一点的了解ORACLE数据库,全部是自学后参加考试,后来没有去拿证,因为拿证要交很大的一笔培训费用。数据库相关培训的价格应该都不低,外界的认可度也没以前好,因为现在OCA与OCP的考试基本上很容易通过。去参加数据库培训也并不一定能学到多少东西,更重要的是个人的兴趣与环境。如果你真想提高自己,而且有经济基础,那可以选择参加数据库培训,但前提是你要具备一定的基础再去,因为培训的时间一般很短,要想在培训的时间内消化基本上不太可能,所以最好先拿OCA或OCP的试题测试一下自己的能力,如果你连题目的意思都不理解或者里面的概念都没听过那还是花一些时间再自学一下吧。
      OCP相关的认证对于国企或许会有点用,如果你有好的背景或就业渠道,肯定会有价值,这个我就不好发表言论了。

4、数据库学习方法
      关于数据库学习的方法,一定要理论加实践,光看书是没用的,而且会让人感觉投入多收益少,开始时多做测试,掌握常用的功能,在工作中或网络上解决实际的问题,学习别人解决问题的方法,对于不理解或不熟悉的知识点自己要亲自实践,解决的问题多了,自然就会感觉水平提高。接着会发现水平提高得越来越慢,这时反过来从更基础的层面系统的学习数据库知识,把一些以前没理解的问题从基础学习后再REVIEW一次。经过这两个阶段你差不多就算是入行了。

5、关于网络上一些很INTERNAL的文章
      网络上经常有许多深入数据库底层相关的文章与讨论,让很多初学者望而却步,这些知识很难掌握,但并不表示这些知识很重要,因为我们学习知识主要目的是解决问题,而不是表现自己。所以建议初学者不需要花时间去了解那些数据库不太公开的技术内容,因为这些内容变化得较快,实践当中也遇到得较少,很多也是BUG问题,对于大部人或文章作者更多也可能只是猜测或者片面的介绍(当然,有些作者还是研究得很深入也很系统),所以就算你了解了也不确定什么时候能用上,并且知识不用就很容易忘记。等有一天你正式当上DBA后,并且开始管理超过TB级的数据库时,再去讨论这些所谓INTERNAL的知识吧。

 

 

叶正盛(MKing)
我的新浪微博http://weibo.com/yzsind

2011-6-7

 

不止是回退SDK:深入解读UE5.2编译时那个烦人的C4756警告与INFINITY宏的变迁 本文深入解析了UE5.2源码编译时出现的C4756警告及其背后的技术原因,探讨了Windows SDK中INFINITY宏的变迁对Unreal Engine的影响。文章详细介绍了微软修改INFINITY定义的技术考量,并提供了UE5.2应对此类问题的灵活解决方案,包括通过BuildConfiguration.xml文件精确控制工具链版本,确保构建系统的可重复性和可配置性。 阅读详情

相关推荐

LightningChart使用教程:创建 JS 散点图

这是对 LightningChart JS XY 图表一些有趣功能的快速技术研究,以及如何使用 LightningChart JS 创建嵌入式散点聊天和添加自定义交互。 此图表将可视化一个 XY 坐标列表以及一个额外的自定义属性,它只是一段文本。这些自定义属性将与 UI 文本元素一起显示,这些元素将与用户的鼠标移动交互。 我们将介绍的突出功能是: 什么是散点图? 如何创建散点图? 如何将自定义属性附加到数据点。 如何创建交互式 UI 文本元素。 最终结果 什么是散点图? 散点图或散点图是..

Augenstern__zyx的博客 1370

DBA之路,始于足下

DBA之路,始于足下。本文主要介绍我作为DBA工作一年的感受,以及未来的规划。

qianxunsiyue的博客 1230

Open3D 教程学习指南 (持续整理)

Open3D 是一个开源库,旨在为 3D 数据处理提供高效且易用的工具。它由 Intel 开发和维护,支持多种 3D 数据处理任务,如点云处理、3D 重建、几何处理和可视化等。

Chase Blog 5929

成为一个合格的DBA(Database Administrator,数据库管理员)

备份和恢复:         任何一个名副其实的DBA都应该了解如何使用DBMS(数据库管理系统)的内建工具来备份和恢复数据,比如Oracle Recovery Manager和SQL Server Management Studio。除此之外,了解有哪些第三方的数据库备份工具也是很有必要的。了解过后你会发现,这些工具各有优势。事实上,仅仅备份了数据库文件并不代表这个备份是一个“好”备份。

lz0426001的专栏 1293

Dify DSL文件分享 Dify讨论群 大模型token资源等(持续收集更新)

基于LLMOps平台-Dify的一站式学习平台。包含不限于:Dify案例、DSL文件分享、模型接入、Dify交流讨论等各类资源分享。

同名公众号:dify实验室 3713

Computer Networks 和 Computer & Security投稿经验

论文投稿

qq_50604294的博客 9229

how to be a good DBA

许多年来,我在不同的新闻组上花费了很多时间与那些想知道如何得到数据库管理员(DBA)的工作或者如何成长为一名DBA的IT人进行交谈,现在他们有了工作。这些年来许多人针对如何达到这个目标提出了不同意见。本文即是那些意见的综合并且能...

cra32523的博客 467

PointNet/PointNet++模型调参实战:如何用PyTorch让你的点云分割精度再涨5个点?

本文深入探讨了PointNet/PointNet++模型在点云分割中的调参技巧,通过PyTorch实现精度提升5个点的实战方法。重点分析了点云密度自适应策略、感受野与细节保留的平衡,以及训练加速与稳定性技巧,适用于电力巡检、自动驾驶等场景的激光点云数据处理。

weixin_30836759的博客 476

dba如何找到第一份工作-dba如何入行(转)

最近考证的人比较多,很多人问我该如何获得自己的第一份dba工作,我简单的说了说我的理解,和大家分享一下:      看似是找一份简单的工作,其实这是个不小的问题,我觉得这是个入行的问题,不简简单单是个入门的问题,谈到入门我们经常提到的是oracle的学习方法等问题,如何快速入门,不同的人学习方法不同,总之离不开勤奋,除了勤奋还得要有兴趣,没有兴趣不可能坚持太久,因为学习oracle是个长期的过程

一片叶子飞舞 1196

微信小程序 - 最新实现项目适老化设计全流程及源码,老年模式大字版与常规版页面样式切换,老年人大字模式字体与布局更换关怀版解决方案(新老项目均适用的方案,全局页面统一修改文本字号/DOM排版元素等)

微信小程序,vue2,vue3,老年大字版设计,小程序开发如何实现适老化方案,放大字体字号及改变页面的布局,小程序关怀模式实现思路及代码,统一将布局都改了,全局修改字体大小适配老年人看不清问题,小程序怎么接入老年模式并根据模式改变页面的UI设计,实现全局修改字体大小适老化/关怀版改造,最新详细示例代码全流程,字体放大/缩小,老项目怎么适配老年人模式方案,小程序适老化设计指南,当切换成老年模式时页面所有排版都会发生变化,小程序vue开发,新手详细教程,老年模式字体设置思路和UI布局的设计,开发者可以通过wx.

🏆 前端领域优质创作者 7306

SpringAI系列 - MCP篇(二) - MCP Server Boot Starter

此处需注意之前的。

罗小爬的技术宝书 1318

写给那些想进入DBA职业的同学(转)

有人问起DBA职业的一些问题,于是就整理一下个人的一些看法与建议,供同学们参考。1、数据库管理与开发职位 数据库管理与开发其实是数据库两个不同的方向。 数据库管理就是我们通常说的DBA,主要工作是做数据库安装...

198

海洋CMS admin_notify.php 远程代码执行漏洞复现(CVE-2024-30565)

海洋CMS admin_notify.php 接口处存在远程代码执行漏洞,经过身份验证的远程攻击者可利用该漏洞执行任意代码,写入后门文件,进而控制整个web服务器。

0xSec 2713

Oracle DBA 路途遥远

好用的Oracle DBA为什么这么难找? 这不但是很多CIO的痛,也是很多IT主管搅尽脑汁也解决不了的问题。可那么多从ORACLE培训班拿到OCP认证的人跑哪里去了呢? 小白是一个拥有OCP证照,且对数据库本身的架构、运作原理有一定了解的数据库管理员。原以为一切都没问题的,无奈小白刚一就任,就面临到替换公司数据库系统主机的问题。小白没有程序开发与主机系统管理等经验,小白是那种一毕业就

海鲨数据库架构师 8003

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

从业DBA以来的那些事儿

前言 其实想写博客已经很久了,但是一直不知道以一个什么形态的博客来分享和记录自己的所学。第一篇就当做一个简单的介绍吧。讲下自己从业DBA以来的一些事,也讲讲一些小心得感悟等等。 大学生活 其实我的大学没什么好谈的,学校不好,学习也不好,面对各种专业就跟无头苍蝇一样不知道学些什么。 到了大三的时候感觉得不能荒废下去,得学点什么了。从此开始比较努力的学习专业,不过那时候基础也差,啥都不懂,干脆跟风学起了java。此时对数据库一窍不通,连增删改查都不会,却不曾想未来却走上了DBA的道路,不过这也是后话了。 毕业季

wc3083的博客 1344

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

dba 权限_换个角度看DBA,其实没那么光鲜,也没那么闲

这是之前的一次调研,原来的萌新都成了熟手,而年轻的毕业生也走入工作岗位,我们来看看各家之言。DBA在IT行业中的角色可能不是很光鲜,但就是有这样一群人在默默奉献着。他们没有工商管理博士(DBA,Doctor of Business Administration)那么高大上,也不是有些朋友想象的无所事事,责任感不强。有一次和出版行业的朋友聊天,他委婉地问道:你们DBA平时主要干些什么,因为我看数据库...

weixin_39714164的博客 216

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

本科生如何成为Alibaba高级DBA

导读:  一直以来都很想写一篇自己的成长,可每每替自己找各种理由,静不下心来去完成这件事。之所以今天下午可坐下来写以下的文字,完全是因为这段时间杭州的天气忽冷忽热的,晚上踢被子,有点小感冒,不能跟伙伴们出去踢球。好了,不啰嗦了,开始直奔主题.   2005年12月那几天,广州特别的冷,晚上我在一同学在广州租的房子里一起住,由于床太窄,再说寄人篱下,我就睡地上了,可自己来广州带的被子就只有一条,

Tisty的兵工厂--新Blog:http://www.UbuntuSky.cn 974

想成为一名数据库工程师,你必须知道这些

点击上方SQL数据库开发,关注获取SQL视频教程SQL专栏SQL数据库基础知识汇总SQL数据库高级知识汇总每当我给别人介绍我的职位是数据库工程师的时候,别人都会用疑惑的眼睛看着我。总会抛...

SQL数据库开发 1万+

我的DBA成长之路

大家好,这一篇文章,来跟大家介绍一位DBA朋友的成长经历,后面就都以第一人称视角来讲了。大家好,我是马听,来跟大家分享我的一些故事。大学的堕落和醒悟刚进大学的时候,相比高中,由于不再有严格的时间表和监督,前三年沉迷于游戏,很大一部分时间花在了LOL、FIFA Online 3上,游戏是删了又装,装了又删。(这也是后面我弄公众号和写书的原因,我知道我不是自律的人,如果不写公众号和书,业余时间大概率就...

艾小仙的专栏 281

零基础想进入IT行业的同学,知道该怎么做规划吗?

零基础想进入IT行业的同学,知道该怎么做规划吗? 现在互联网IT行业发展很迅速,对于很多人来说也是个绝佳的好机会。那么零基础想要进入IT行业 工作,想必这是你们最近在考虑的问题,只是不知道值不值得选择付出时间和金钱。选择一个行业,最 关键在于自己如何去规划。如果你想进入IT行业...

chimi8776的博客 110

MySQL DBA面试全揭秘

http://imysql.com/2015/09/11/how-about-mysql-dba-interview.shtml 本文起源于有同学留言回复说想了解下MySQL DBA面试时可能涉及到的知识要点,那我们今天就来大概谈谈吧。 MySQL DBA职位最近几年特别热门,不少朋友让我帮忙推荐什么的,也有很多公司找不到合适的DBA。原因很简单,优秀的人才要么被大公司

杨文海的专栏 5405

阿里巴巴DBA成长之路

 编者按:如何让一个本科毕业生在一年之类成为高级DBA,这一话题曾经在ITPUB社区引起过很大的争议。本文的作者就是争议的核心人物,环境和机遇对人的塑造是巨大的,大家看看他的技术成长史,是不是有所感悟和启发。  【IT168技术资讯】     一直以来都很想写一篇自己的成长,可每每替自己找各种理由,静不下心来去完成这件事。之所以今天下午可坐下来写以下的文字,完全是因为这段时间杭州的天气忽冷忽热的,

苍鹰-GISRen 2194

噪声dba是什么单位_在职博士种类及优势,在职博士DBA院校推荐

在职博士在职博士分为两种,一种是定向就业的统招生,一种是同等学力申博。目前在职人员对博士学位的需求很大。▼为什么在职人员对博士学位需求大?一方面,在职人员通过在职博士的内容学习,既增加了自己专业方面的理论知识和实践技巧,提升了自身的专业能力,又拿到了的博士证书,不管是单证还是双证,都是一种能力的体现,并且对之后的工作就业、升职加薪都非常的有利。另一方面,现在的社会晋升机制和选拨机制又对学历进行了要...

weixin_36377516的博客 130
上一篇: 如何让ORACLE索引不起作用(不可见)
下一篇: 我在新浪微博上的一些技术观点(2010.5-2011.6)
yzsind
博客等级 码龄25年 1925粉丝 328原创
评论 43
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值