原文地址 https://datatechnologytoday.wordpress.com/2018/10/02/10-rules-for-succeeding-as-a-dba/

成为一名成功的数据库管理员需要的不仅仅是技术敏锐性和对数据库系统的深入了解。您还必须拥有适当的态度,足够的毅力和勤奋的个性才能在数据库管理方面取得成功。获得技术知识很重要,是的,但有很多来源为DBA提供技术指导。然而,DBA的非技术方面同样具有挑战性。因此,考虑到这一点,让我们来看看DBA遵循的十条“经验法则”,因为它们可以提高软技能。

规则#1:记下一切- DBA遇到许多具有挑战性的任务和耗时的问题。聪明的DBA总是记录用于解决问题和克服挑战的过程。如果您将来遇到类似的问题,这些文档对您和他人都非常有价值。阅读笔记比尝试从内存重新创建场景更好。 

规则#2:保持一切 - 如果你是一只老鼠,数据库管理对你来说是完美的工作。保持在执行工作期间遇到的所有内容是一种很好的做法。如果没有,看起来你总是把它扔出去的那天就需要那些东西!我仍然拥有DB2 Version 2的一些手册。

规则3:自动化 - 如果可以自动化DBA流程,为什么要手动执行?您可以做的任何事情,可能都可以通过计算机更好地完成 - 如果它被编程为正确执行。一旦它自动化,您就可以节省宝贵的时间,从而更好地解决其他问题。

规则#4:分享您的知识 - 您学到的越多,您应该尝试与他人分享您的知识。有许多分享知识的工具:本地用户组,在线论坛,门户网站,杂志,博客,Twitter等。分享您的经验有助于鼓励他人分享他们的经验,因此我们都可以从彼此的最佳实践中受益。

规则#5:集中精力 - DBA的工作很复杂,涵盖了许多不同的技术和功能领域。DBA很容易被某些任务所淹没 - 特别是那些不经常执行的任务。了解您要执行的每项任务的目的,并专注于执行有助于您实现该目的的步骤。除非无法避免,否则不要说服他们扩大个别任务的工作范围。分析,简化和关注。只有这样,任务才能变得可衡量,更容易实现。

规则#6:不要惊慌! - 会出现问题。没有什么可以做的,以消除每一个可能的问题或错误。你的部分工作是能够冷静和分析地对问题做出反应。当数据库关闭且应用程序不可用时,您的环境将变得忙乱和疲惫不堪。当问题发生时你能做的最好的事情就是保持冷静,并利用你的知识和训练来完成你的工作。

规则#7:测量两次,减少一次 - 准备就绪意味着分析,记录和测试您的DBA政策和程序。在没有测试的情况下在真空中创建简单的过程对于帮助您运行高效的数据库环 它不会让你准备好快速有效地应对问题情况。

规则#8:了解业务 - 请记住,技术娴熟只是成为一名优秀的DBA的一部分。技术很重要,但了解您的业务需求更为重要。如果您不了解您管理的数据库的业务原因和影响,那么您将简单地抛弃技术而没有明确的目的。

规则#9:不要成为隐士 - 容易接近; 不要成为开发人员害怕接近的那些“角落里的吝啬鬼”的DBA之一。您对自己的专业知识和可用性的重视程度越高,您对公司的价值就越大。通过了解应用程序必须执行的操作,您可以更好地调整和调整数据库以支持业务。

规则#10:在您的处置中使用所有资源 - 请记住,您不必自己做所有事情。使用您可以使用的资源。很多时候其他人已经遇到并解决了困扰你的问题。使用您的DBMS供应商的技术支持来帮助解决棘手的问题。将内部资源用于您经验有限的区域,例如连接问题的网络专家和操作系统和系统软件问题的系统管理员。建立一个可以联系的同事网络以获得帮助。您的网络可以是宝贵的资源,您公司的任何人都不需要知道您自己没有解决问题。

实现DBA成功!

从技术,政治和人际关系的角度来看,DBA的工作是一项具有挑战性的工作。遵循此博客文章中提供的规则,以提高您作为DBA的成功率。