从去年离开上海开始, 就一直思考怎么做一个好的DBA, 自已身上最缺什么? 到现在稍有点头绪了, 虽然没有完整的答案, 但也从自已过去的经历中想到了几点一直欠缺的地方, 没有一处是具体的技术问题. 同技术相比, 这些非技术的因素的确对如何做一个好的DBA更重要.
一直以来我都不懂RAC系统, 也不会配置Stream和Replication, 甚至连RMAN用的也不熟, 但最近两个公司都没有因为未掌握这些技术而影响我做好DBA工作. 依我目前的认识来看, 需要处理好以下四个问题.
价值决定回报, 回报问题一直是影响DBA, 是影响所有打工者的最生要的因素. 价值是指你所做的工作所表现出来的对公司或客户的贡献, 回报是指你从公司得到的薪酬或其他奖励, 或是客户付给你的酬金. 困扰大多数DBA的是这两者的顺序.
创造额外价值, 一般来讲好象懂的技术越多, 能给出的方案越多, 能创造的价值越多, 其实未必如此. 如何从平凡的工作中, 创建出更多的额外价值, 创造别人尚未发现或创造的价值, 让平凡的工作中反映出一种神奇的力量. 如果和别人没什么不同, 为什么多给你回报呢? 换个人不行吗? 创造额外价值可以使个人和公司同时获利.
不断技术积累, 我们可以从书中积累基础知识, 从培训中接受另人的实践经验, 从讨论和分享中提练知识. 但积累不仅仅是技术知识的积累, 还要关注对用户需求的了解, 常用工具或脚本的积累, 并在亲身实践中积累高级经验. 并且一定要能将积累返回到实践中去才能算是真的积累. 参加了很多的培训, 看了很多的书, 真的就积累了足够用的技术?
勇于承担责任, DBA要做什么事? 这是可多可少, 很多事情可以推却, 也可以迎刃而上去解决. 做对事情固然重要, 但勇于承认更加重要, 既然开始做一件事情了, 不管遇到多少困难都要坚持下去. 除了独善其身外, 帮助别人也很重要.
其实还有其他的一些因素, 因为没有思考清楚, 所以也讲不出几句话. 对于这四个话题, 近段时间还写了一个PPT, 有空自已翻翻, 以求考虑的更加清楚.
相关推荐
综上所述,“Oracle数据库DBA专题技术精粹”涵盖了Oracle数据库管理的多个方面,从基础架构到高级功能,从日常维护到复杂问题解决,每一项都是DBA工作中不可或缺的知识点。熟练掌握这些技术将使DBA能够在各种场景下...
Oracle数据库DBA专题技术精粹3是一本专为Oracle数据库管理员(DBA)设计的深入学习资料,旨在帮助读者提升在数据库管理、性能优化、故障排查等领域的专业技能。Oracle DBA是信息技术领域中的一个重要角色,负责确保...
DBA的责任范围不仅包括维护计划、数据备份与安全存储等日常任务,更是IT部门不可或缺的全能选手。本文将为有志于从事DBA职业的个人提供一份详细的DBA职业生涯规划指南,帮助他们在IT行业中稳步前行,达成个人职业...
DBA的职业发展不是一蹴而就的,它需要DBA不断地自我提升和学习,以适应技术的快速变化。同时,DBA也需要根据市场趋势调整自己的职业规划,以确保职业发展的持续性和稳定性。 总的来说,DBA职业规划是DBA职业生涯中...
特别是对于数据库管理员(DBA)而言,掌握这两套系统的管理与优化技能,是职业生涯中不可或缺的重要部分。而《老白DBA日记》正是这样一部融合了老白16年DBA经验的宝典,它以日记的形式,记录了一个资深DBA的智慧结晶...
总之,"Oracle数据库DBA管理手册(最详细版)"是一本全面覆盖Oracle数据库管理的宝典,无论你是初学者还是经验丰富的DBA,都能从中找到解决问题的思路和方法,提升自己的专业能力。通过深入学习和实践,你将能够更好...
其他能力,比如经验分享指导能力、团队合作能力、全局规划能力和职业道德等,也是DBA不可或缺的素质。 DBA在日常工作中面临的挑战多种多样,例如在规定时间内完成数据迁移、在变更时实现无缝切换、确保数据的快速...
最后,除了硬技术,软技能也是DBA不可或缺的部分。良好的沟通能力可以帮助你与团队成员、管理层有效交流,解释复杂的数据库概念。领导力则体现在协调团队解决数据库相关问题时。 在规划DBA职业生涯时,你可以按照...
9. **监控与告警**:实时监控数据库状态,设置性能阈值和告警机制,是DBA日常工作中不可或缺的部分。 10. **版本管理与升级**:DBA还需要了解不同DB2版本之间的差异,以及如何进行版本升级和迁移。 文件名列表中,...
### DBA常用SQL总结 #### 一、DBA的基本职责与技能要求 ...这些SQL查询和技巧为DBA提供了强大的工具集,不仅有助于日常管理和维护工作,还能有效提升问题解决效率,是每一个Oracle DBA不可或缺的知识宝库。
总之,《ORACLE 9i DBA手册》是一本全面覆盖Oracle 9i数据库管理的宝典,无论是对初学者还是经验丰富的DBA来说,都是不可或缺的学习和参考资源。通过深入学习和实践,读者可以不断提升自己的Oracle DBA技能,为企业...
### Oracle DBA工作职责详解 #### 一、Oracle DBA的核心职责 Oracle数据库管理员(DBA)负责管理和维护Oracle数据库的高效稳定运行。...同时,良好的沟通能力和文档记录习惯也是Oracle DBA不可或缺的能力之一。
8. **技术支持**:DBA与数据库系统供应商保持联系,获取最新的技术信息,解决可能出现的技术问题。同时,他们还需要处理客户端和服务器之间的连接问题。 9. **日程任务**:每日工作中,DBA需要检查服务器状态、...
《DBA日记(第一部)》是一本记录资深数据库管理员(DBA)工作经历和技术见解的书籍,由作者白鳝撰写,由win912整理。这部日记以日期为线索,详细描绘了DBA在日常工作中遇到的问题、解决方法以及个人的成长历程。书...
综上所述,《Oracle 10G DBA Reference》是一部全面的指南,涵盖了Oracle 10g数据库管理的各个方面,是DBA学习和工作中不可或缺的参考资料。通过深入学习和实践,DBA可以有效地管理Oracle 10g数据库,确保其高效、...
《Oracle 9i DBA手册》是一本专为初中级数据库管理员和数据库开发人员设计的指导书籍,旨在帮助读者深入理解和掌握Oracle 9i数据库管理系统的核心概念和技术。Oracle DBA,即Oracle数据库管理员,是负责确保数据库...
4. Oracle的数据备份和恢复技术,因为数据迁移往往需要确保数据的安全性和完整性,数据库的备份和恢复是这一过程中不可或缺的一环。 5. 理解和运用Oracle的诊断工具,例如AWR(自动工作负载存储库报告)、ASH(活动...
SQL的调整和优化是DBA日常工作中不可或缺的部分。优化SQL不仅可以提升数据库响应速度,还能减少资源消耗。DBA可以通过分析执行计划、使用索引、改写SQL语句等方式提升SQL性能。理解执行计划中的成本计算、选择合适的...
例如,耐心细致、逻辑思维能力强、抗压能力好等都是DBA不可或缺的素质。白鳝通过自己的亲身经历,强调了这些性格特质的重要性。 #### 前言之我的成长之路 本部分讲述了白鳝个人的成长历程,从对Oracle数据库的初步...