`
andiyang
  • 浏览: 519 次
  • 来自: Hangzhou/Xi'an
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
阅读更多
怎样才是一个真正的DBA?

  数据库管理员——DBA,简单讲是很多事情对很多人。在一个中小型企业里,他的工作范围非常广,而在一个正规管理的大型企业里,他的工作就会非常专一。不管你的公司是做开发的,还是应用第三方的开发工具,都需要决定是否雇用一个DBA. 清楚自己公司是否需要的这一位置和这一位置真正做什么,以及那一个层次的DBA适合这一位置,对一个公司或被雇用的人来讲,是至关重要的。

  DBA的主要职责:

  1:安装,升级ORACLE 服务器和应用工具。

  2:设置系统的存储和计划数据库未来存储系统。

  3:设计、规划和建立数据库。

  4:创建表空间(TABLESPACE),监控和管理表空间。

  5:创建数据库中的对象(表、视图、索引)以及对他们的监控和管理。

  6:更改数据库的结构,一般是根据应用开发人员的要求,有时是根据系统的设置。

  7:监控和控制用户对数据库的连接使用,配置网络连接。

  8:创建用户和管理数据库的安全。

  9:数据库以及SQL的调优。

  10:计划和规划数据库的备份以及如何恢复。

  11:管理分布式数据库,动态复制数据库和备用数据库。

  12:联系ORACLE公司获得技术支持。

  作为一个真正的DBA,必须具备以上所提的所有的这些知识和技能。

  DBA应该具备的个性:

  作为一个ORACLE DBA,除了坚实的数据库管理技术技能外,还必须具备特有的个性。在以往的工作中,通过对许多的DBA接触和了解,发现一个DBA的个性,对他的工作影响是很大的,一方面,一个DBA必须要面对其他的人,象提供商、用户、开发人员和不同的上司,另一方面,他们最重要的,最关键的工作,往往是数据库出现问题的时候,在这个时候,他们要经受住巨大的精神压力。

  自信对于ORACLE DBA非常重要,永远记住,不知道一个问题的答案和不知道怎么去解决它,不是最坏的事情,而最坏的事情是不知道怎么去找出答案和找出解决问题的方法。要有强烈的好奇心,才能跟上ORACLE的不断改变,我刚接触ORACLE 时,是ORACL6 ,而今天已经是ORACLE 9i了,要搞清楚每一次的变化。顽强、坚韧同样重要,很可能有时要二天二夜离不开你的数据库。机智机敏,使你不断的积累工作经验和解决问题的技巧。要自进、上进。作为一个ORACLE DBA ,你的业余时间大部分是在读与ORACLE DBA 相关文档和参考书,既然你想上这条“贼船” ,就要提前做好这个思想准备。注意细节,对每一个微小的变化和问题,都要问个为什么,然后想尽一切办法去把他搞清楚。

  怎样成为一个真正的DBA:

  要想成为一个真正的DBA ,两方面的知识缺一不可,一是:非常坚实的数据库基础知识,包括基本概念和结构。要做到这点,最好的办法是选择一家真正有实力的培训公司进行培训,因为ORACLE数据库非常抽象化和逻辑化,自学有一定的难度. 二是丰富的工作经验――处理问题和解决问的能力,要实现这一点,一方面可通过长时间的工作,在工作中获的,这需要很长时间,还有一种更好的方法是,由有经验的DBA真接在真正的环境下向你传授予这种工作经验,这就要求要有有经验的DBA,同时又要有真正应用环境.


分享到:
评论

相关推荐

    DBA 生存手册 成为一个RockStar级DBA

    ### DBA生存手册:成为一个RockStar级DBA #### 一、引言 数据库管理员(Database Administrator,简称DBA)是IT行业中一个...通过阅读本书并付诸实践,你将能够在职业生涯中不断进步,最终成为真正的RockStar级DBA。

    高清+目录 MySQLDBA修炼之道 Good!!

    《MySQL DBA修炼之道》是一本专为MySQL数据库管理员(DBA)量身打造的专业书籍,旨在帮助读者深入理解和掌握MySQL数据库的管理和优化技巧...通过阅读此书,读者可以提升自己的MySQL实战能力,成为真正的数据库管理专家。

    [老白]DBA日记(第三部).pdf

    - **每日一个技术要点**:本书计划每天讨论一个Oracle技术要点,通过深入浅出的方式帮助读者理解其原理及解决问题的思路。 - **知识点来源**:主要参考Oracle Concepts文档,强调理解基本概念对于成长为高手的重要性...

    oracle之DBA教程

    "Oracle之DBA教程"是一个为新手量身定制的学习资源,旨在帮助初学者从零开始掌握Oracle数据库管理系统的各个方面,逐渐成长为一名合格的DBA(Database Administrator,数据库管理员)。本教程将覆盖安装、配置、性能...

    DBA成长沉思录.pdf

    在演示过程中,创建一个测试表成为了前提,而演示SQL语句在语法修复、分组与排序等环节的正确构建过程,则成为了核心。这些详细的示例让DBA清晰地认识到,SQL语句的结构和语法对查询性能优化和理解执行计划的重要性...

    oracle_dba.rar_oracle_oracle dba

    从一个版本升级到另一个版本,或者在不同硬件、操作系统之间迁移数据库,都是DBA需要掌握的技能。 13. **SQL优化**: 学习如何编写高效的SQL语句,理解执行计划,使用绑定变量,以及如何避免全表扫描等技巧。 14...

    大牛白鳝作品 老白Oracle DBA日志三部曲

    《大牛白鳝作品 老白Oracle DBA日志三部曲》是关于Oracle数据库管理的珍贵资料,由资深...通过老白的独特视角和实践经验,学习者不仅能掌握理论知识,更能学会如何在实际工作中灵活应用,成为真正的Oracle数据库专家。

    ORACLE DBA教程

    Oracle DBA教程旨在帮助初学者理解Oracle数据库管理...通过实际操作数据库,处理各种问题,才能真正成为一名合格的Oracle DBA。在学习过程中,不断探索和实践,配合相关资源和社区的支持,将有助于深化理解和提升技能。

    DBA日记第三部.pdf

    老白的经历和思想表明,对于一个DBA来说,技术知识的积累固然重要,但更重要的是培养解决问题的思路和方法。老白在与新手DBA阿风合作的过程中,并没有直接教授技术细节,而是帮助其理解了Oracle数据库的核心原理。...

    DBA 日记 第三部 作者:大牛白鳝

    作者通过一个实例,讲述了如何引导新人阿风从理解ORACLE的基础组件、原理和算法出发,学会用ORACLE的思维去分析问题,从而实现技术上的飞跃。这个过程强调了学习数据库技术不应仅限于技巧和工具的使用,更应深入理解...

    MySQL DBA面试题和答案 高手总结 仅供参考

    2. **半同步复制**:在MySQL 5.5中引入,它确保事务在写入Master和至少一个Slave后才返回给客户端,从而减少了数据丢失的可能性。如果Slave宕机,Master会等待超时,然后切换到异步复制模式。 3. **无损半同步复制*...

    oracle dba 手册

    这个"Oracle DBA入门手册"显然旨在为初学者提供一个清晰的学习路径,帮助他们快速掌握Oracle数据库管理的基础知识。下面,我们将深入探讨Oracle DBA的核心职责以及相关的重要概念和技术。 首先,Oracle数据库是世界...

    Oracle DBA 两日速成课程

    这个两日速成课程旨在让你快速掌握Oracle DBA的基本技能,但请记住,Oracle数据库管理是一个深度和广度都相当大的领域,真正的精通需要时间和实践经验的积累。在实践中不断学习和成长,你将成为一名出色的Oracle DBA...

    Oracle 9i DBA

    Oracle 9i数据库管理员(DBA)是Oracle公司推出的一款重要的数据库管理系统,它在2001年发布,是Oracle数据库产品线中的一个重要版本。Oracle 9i DBA旨在提供高性能、高可用性和可伸缩性的数据库解决方案,适用于...

    Oracle10g_DBA两日速成经典教程

    Oracle 10g数据库管理员(DBA)是数据库管理和维护的关键角色,对于任何企业或组织的数据存储和管理都至关重要。...记得实践是检验真理的唯一标准,理论学习后要多动手操作,才能真正成为一位合格的Oracle 10g DBA。

    计算机等考三级数据库辅导:适用于SQLServer生产环境DBA的七大技巧.docx

    在Windows Server 2003及以上版本中,forfiles命令是一个强大的文件管理工具。它可以配合SQL Server代理作业,定期删除过期的数据库备份文件,避免手动或依赖其他复杂脚本。例如,以下命令将删除E:\sqlbackup文件夹...

    DBA培训教程.txt

    如果您是一个真正的初学者,想在这么短的时间学会Oracle数据库管理应该是"天方夜谭"。在国外这一部分的培训对初学者一般最少为4周(对SQL部分的培训至少为3周),而且硬件和软件环境比我知道的任何一个国内的培训机构...

    OracleDBA培训教程.docx

    ### Oracle DBA 培训...通过上述内容的学习,读者不仅能够深入了解Oracle数据库的基本概念和技术细节,还能够掌握Oracle数据库安装配置、日常管理和故障排除等方面的知识,这对于成为一名合格的Oracle DBA至关重要。

    oracle dba 两日速成课程 第 2 章: 安装 oracle 软件并构建数据库

    Oracle Universal Installer(简称OUI)是Oracle公司提供的一个图形用户界面工具,用于安装、更新和卸载Oracle产品。通过OUI,你可以轻松地管理安装在你的计算机上的所有Oracle软件,包括数据库服务器、应用服务器、...

Global site tag (gtag.js) - Google Analytics