本文转自http://www.searchdatabase.com.cn/showcontent_84382.htm 支持原创、尊重原创,分享知识!

在本系列文章中,笔者将谈一谈数据库管理员(DBA)所应该具备的一些特质。在上一篇文章中,我介绍了一名DBA应有的技术特质。在本文中,我会将介绍让一个人成为优秀DBA的宝贵性格特质。

性格特质

什么是性格特质?它是指一个人所拥有的与众不同的品质或特征。性格特质更多是关于DBA在工作中表现出来的激情、行为方式、态度和情感。一名好的DBA会综合利用自己的性格特质与技术能力来提供优质服务,完成数据库管理以及与相关人员的协作。

下面是笔者认为比较重要的性格特质,这些只是个人认为一名DBA应具备的重要性格特质。如果你认为DBA还应该具备其他一些性格特质,那么请将它们添加到你自己的列表上。

1、解决问题的能力

作 为一名DBA,你会遇到各种各样的问题。有一些跟数据库管理相关,有一些则来自开发人员。人们会将DBA视为解决问题的人,因此一名好的DBA必须具备良 好的解决问题的能力。并不是说他们能够解决所有的问题,我的意思是他们懂得一些解决问题的标准方法。他们会利用自己解决问题的能力合理地发现导致问题的根 源,然后开发出解决所遇到问题的方法。此外,DBA应该在解决问题过程中始终保持开放的心态,要清晰认识到任何问题都不一定只有一种解决方法。因此,他们 需要客观地评估不同的解决方法,才能从中选择出最适合用于某个问题的最佳方法。

2、指导能力

理 想情况下,DBA都应该是企业中最重要的一部分人员(我知道,理想与现实有一定的差距)。他们非常清楚数据库的运转方式,以及企业中各种应用程序与数据库 的交互方式。一名好的DBA应该向同事分享他们的知识。他应该有必要的培训能力,并且热心分享知识,同时愿意为其他人员提供必要的指导。

3、实现自动化

有 许多人需要占用DBA的时间,因此DBA的工作非常忙。为了释放自己的时间,他们应该主动去自动化一些需要手动执行的任务。让一些手动执行的任务自动执 行,就可以让DBA腾出更多的时间去服务客户。一名好的DBA应该主动设计和开发一个能够监控DBA环境效率的工具。所谓环境监控工具,我的意思是指 DBA不应该将自己的时间花在手动监控数据库环境上。相反,他们应该采购或开发主动监控环境,它会在数据库出现问题时自动通知DBA。DBA实现的自动化 越多,可用于其他工作的时间就越多,也就有更多的时间去解决与数据库管理相关的问题。

4、寻求改进流程的方法

每 一个问题很可能都会有另一种更好的解决方法。一名好的DBA应该分析每一个问题,从而发现各种不同的问题解决方法。他们应该保持开放的态度,在确定解决方 法时要考虑更大的范围。在确定了所有可能的方法之后,他们再决定和实现解决问题的最佳方法。即使已经解决了问题,他们仍然有必要去寻找一些改进方法。一名 优秀的DBA会不断地寻找更好的业务方法,让自己管理的环境变得越来越好。

5、遵循标准化方法

通 常会有不同的方法可以设计与开发一种技术。每一位开发者都会用自己的一套方法去开发数据库对象和编写脚本。作为DBA,你应该能够开发一种标准化的数据库 交互方法。DBA应该积极应用一种标准化方法来完成工作。为此,他们需要开发数据库命名规范、标准和指导原则,用来规范数据库及实例的操作。

6、态度

态度决定一切。无论事情有多糟糕,DBA都应该保持冷静和积极的态度。保持积极的态度和冷静的头脑,DBA才能更好地关注于引起数据库服务异常的问题。保持专注和冷静,DBA才有更多精力和动力去快速恢复中断的数据库服务。

7、开放心态

DBA 应该积极参与到用户组或者社区的活动当中。一名好的DBA要会利用用户组或社区力量来扩展自己的人际网络,同时要给用户组或社区提供反馈信息,分享自己的 知识。例如,他可以在本地用户组或一些大型活动上分享主题,比如国内的ACOUG活动或者数据库技术大会等。此外,一些优秀的DBA还会撰写技术书籍或翻 译一些文章,这也是分享自己知识的好方法。

8、道德高尚

DBA需要遵循一定的道德准则。有了道德准则,DBA才能作出让客户及企业管理层放心的业务决策。DBA一定要公平公正地对待各种人,只有拥有坚强的道德基石,他们才能做到这一点。

9、正确划分工作优先级

DBA 总是需要完成不同的任务。一名好的DBA要知道如何划分不同任务的优先级,从而使自己能够按时完成工作。在与客户一起确定时间计划和工作预期结果 时,DBA需要利用自身的优先级划分技能。了解哪些任务能在5分钟内完成,哪些需要几天时间才能完成,他们要确保让一些简单的数据库修改顺利完成,同时又 有时间去做那些需要几天时间才能完成的大任务。

10、领导能力

DBA需要成为拥有一颗领导者的心。他要有能力确定大方向,并且让团队同共朝着这个方向努力。他要主动承担分析问题和解决问题的责任,他要主动承担一些有难度的任务。DBA要主动寻找机会去领导一些与数据库相关和无关的工作。

11、沟通能力

DBA 要有与客户和管理层高效沟通的能力。他们要有良好的人际交往技能,才能完成这种沟通目标。如果能够缓和客户的愤怒及不安情绪,那么他就能够快速地解决数据 库的相关问题。此外,口头沟通能力也有利于向管理层作演讲和培训其他员工。另一个重要的沟通技能是倾听,有能力让客户表达他们的想法,DBA才能够理解为 什么客户会花时间来表达这些想法。此外,DBA需要有良好的写作技能。这种技能可以帮助他们与客户通过邮件沟通问题,也可以帮助他们开发标准、指导或其他 与数据库管理相关的文档。

12、客户服务

DBA需要有良好的客户服务技能。他要能够将技术细节转变为一种能让客户理解的对话。在与客户一起分析问题时,他要会利用这种沟通技能从客户角度去认识问题根源。当DBA与其他人合作时,他要设定完成工作的预期目标,然后尽量去按要求或超额完成这些预期目标。

仅 仅只有一些技术技能还不足以让一个人成为一名好的DBA。一名好的DBA既要有良好的技术技能,也要有良好的性格基础。只有这样,他才能够与其他人高效地 沟通和协作。记住,很少有DBA同时具备所有这些特质。判断一个人是否是能成为一位好的DBA,可以主要的依据是他们具备了多少的技术特质和性格特质。一 个人具备的特质越多,那么他就能在DBA职业上做得更好走得更远。

[转载]DBA的特质第二部分:性格相关推荐

  1. 【转载】byvoid阿里第二弹:不是技术牛人,如何拿到国内IT巨头的Offer

    [转载]byvoid阿里第二弹:不是技术牛人,如何拿到国内IT巨头的Offer 不久前,byvoid面阿里星计划的面试结果截图泄漏,引起无数IT屌丝的羡慕敬仰.看看这些牛人,NOI金牌,开源社区名人, ...

  2. [转载] DBA职业生涯规划:八步打造高级DBA专家

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

  3. [转载] 百科全说——何裕民:性格影响疾病(10-12-20)

    来源:湖南卫视 这类常见病称为"心身疾病",心理占重要因素,如:过敏 A型性格的人要削减急躁和降低敌意,适当减慢生活杰作,做到张弛有度 A型性格人少吃肉(应吃鱼肉).辣椒,少喝咖啡 ...

  4. [转载]Android创世纪 - 第二天

    转自:http://www.cnblogs.com/hangxin1940/archive/2011/10/14/2206754.html 第二天,google说,荒芜要被开垦,系统便运作了,它是li ...

  5. 《Oracle Database 12c DBA指南》第二章 - 安装Oracle和创建数据库(2.2 安装数据库软件)...

    当前关于12c的中文资料比较少,本人将关于DBA的一部分官方文档翻译为中文,很多地方为了帮助中国网友看懂文章,没有按照原文句式翻译,翻译不足之处难免,望多多指正. 2.2 安装数据库软件 这部分简短讲 ...

  6. [转载]《越狱》第二季过后,剧情跌宕起伏,各角色们的命运也各有不同,现公布如下

    [转载] 主角麦克 来到了法国,从事了足球事业,化名"齐达内" 并且出了书 在2006年德国世界杯上上演了铁头功 后来来到了中国,代言了一款保健品 主角的哥哥林垦 和弟弟一样,也来 ...

  7. html扩展名用于保存清单文件,HTML5 manifest ApplicationCache

    使用 HTML5,通过创建 cache manifest 文件,可以轻松地创建 web 应用的离线版本. HTML5引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网连接时进行访问 ...

  8. 【转载】习惯决定性格 性格决定命运

    无论对于大人还是孩子都要培养良好的习惯,改正坏习惯.要培养良好的习惯,改正坏习惯,我们唯一需要做的就是坚持.坚持.再坚持. 心理学巨匠威廉·詹姆士说:"播下一个行动,收获一种习惯:播下一种习 ...

  9. 我心中的MySQL DBA

    原文网址链接:http://wangwei007.blog.51cto.com/68019/1718311 MySQL是一个跨平台的开源关系型数据库管理系统,目前MySQL被广泛地应用在Interne ...

最新文章

  1. python 日期_python日期操作
  2. Android 程序适应多种多分辨率
  3. PaddleOCR——DEMO
  4. 六西格玛dfss_六西格玛系列知识之二:六西格玛管理的基本原理
  5. (一)nodejs循序渐进-nodejs环境安装(基础篇)
  6. zed相机拆机_TX2入门教程硬件篇-外接双目相机ZED
  7. 计算机网络学习(六)—网络层概述以及相关习题
  8. Notification使用详解之一:基础应用
  9. Android 百度语音合成手把手教学
  10. LeetCode刷题汇总
  11. 《95后的指数基金投资课》基础阶段:常见指数与如何投资指数
  12. 软件设计师 软考 真题练习 (三)
  13. 政府民航行业双获嘉奖,永洪科技做好行业数字化转型伙伴
  14. linux第一块ide硬盘命名为,linux下硬盘分区
  15. C# 秒转时分秒方法
  16. H323协议和polycom,华为视频会议终端调试出现的问题
  17. JavaScript空判断
  18. 雨林木风 GHOST_XP SP3 快速装机版YN12.08
  19. 回忆8年前亲历的·人·肉·双11
  20. 笔记本外接显示器画质不清晰怎么办?

热门文章

  1. axure读取服务器文件,Axure教程|云盘案例原型:文件管理
  2. Windows编程课程学习笔记
  3. 计算机一级改扩展名,如果改变文件扩展名 修改教程分享【图解】
  4. 谷晟阳:人生的三次觉醒:见自己,见天地,见众生。
  5. Bridge模式——读书笔记
  6. 【博客432】FDB与MAC表
  7. selenium免登录Java_使用selenium+java模拟登陆今日头条时需要手机验证码登陆,第二次怎么免输入信息登陆?...
  8. 计算机中的虚拟ip,如何设置电脑虚拟IP
  9. 手机网银Linux aarch64,android – arm64和aarch64之间的差异
  10. ApacheCon精彩回顾|思科网讯DolphinScheduler与k8S整合实践,提高大数据处理效率!...