dba和oracle哪个,怎么选择一个对的Oracle DBA

编程入门 行业动态 更新时间:2024-10-23 19:20:55

dba和<a href=https://www.elefans.com/category/jswz/34/1770041.html style=oracle哪个,怎么选择一个对的Oracle DBA"/>

dba和oracle哪个,怎么选择一个对的Oracle DBA

怎么选择一个对的Oracle DBA

大部分的企业很难一下子就找到一个全方位的Oracle DBA(当然也是有可能,只不过,这会有很大的运气成份),这代表企业在选择Oracle DBA的时候,势必要对负责该职位的DBA的职能有所取舍。我通常会建议我的客户,在寻找Oracle DBA时,得先确认,企业需要这一个角色来其处理什么问题?

大部份的企业对Oracle DBA的需求,一开始多半是以维持数据库的正常运作以及协助数据库进行数据备份等工作为主,因此,我会建议找有大型主机系统管理经验(有存储媒体管理经验者尤佳),或者了解操作系统工作原理的人来做。

因为,Oracle 数据库运行不正常,经常是因为系统出问题,找具有系统管理经验的信息人员做DBA,程度上,应该已经能比“只”懂数据库的信息人员,还快找到问题,此外,也更有可能避免数据库出现Down Time(一般而言,数据库在管理上最忌讳的就是停机时间了)等状况。

其次,有的企业在找Oracle DBA的时候,希望找那种了解数据处理流程的信息人员,好大大优化一下既有数据库内的数据,以及优化数据传递与分析(例如写一些store Function、triger、建DB_link……)等工作。

在这种情况下,若企业找的DBA是系统管理出身,在接手的初期,他一定会吐血给你看。

至于在未来,有没有机会掌握甚至是“得心应手”,这就要看那个人的资质了。因此,关于这一方面的人选,我就建议找有程序开发经验的人(特别是对数据库存取上有实际程序编写经验的人),他们除对数据与数据结构的本身有一定的敏感度,也比较熟悉User的需求,知道该如何优化数据库。

要特别注意的是,鱼与熊掌不可兼得,同时兼俱系统管理与程序编写等两种技术能力的人,少之又少,因此,在进行DBA的招聘前,建议企业先想好自己要的是哪一种人才。

不过,不论你找的是哪一种Oracle DBA,我都不太建议找一个只有OCP认证但无其它工作经验的人来做DBA,因为这意味着,企业要抚平数据库管理的阵痛期可能会拉得很长,而且阵痛的过程中,DBA很是辛苦。

运气好的时候,撑个一年半,就可以称得上是称职的DBA。

运气不好的时候,像我在教育训练中心的同学,苦撑了一年后离去,至今,他仍不敢跟别人说他有Oracle OCP认证。

最后,要另外一提的是“性能调整”。由于Oracle数据库的性能是可以被调整起来的。因此,也有不少企业在找Oracle DBA时,是以调整数据库性能为主要需求的。

这样的想法是很好,只不�

相关文档:

确认闪回启用中

SHOW PARAMETER RECYCLEBIN; 启用闪回

ALTER SYSTEM SET RECYCLEBIN = ON; 闪回DROP的表

FLASHBACK TABLE xxx TO BEFORE DROP; 彻底清除DROP的表,将不能再闪回.

PURGE TABLE xxx; 直接彻底DROP掉表

DROP TABLE xxx PURGE; 清空所有DROP的表

PURGE RE ......

Oracle的数据类型

1.字符类型

•CHAR(n) 定长字符串,n字节,n的取值范围:1~2000字节。

•VARCHAR2(n) 可变长的字符串,定义时应指明最大长度,取值范围:1~ 4000字节。

•LONG 可变长字符列,最大长度限制2GB,一种较老的数据类型,逐渐被BLOB、CLOB、等大对象数据类型所取代。

2.数字类型

&bull ......

php调用oracle行存储过程############################################################

PHP程序访问数据库,完全可以使用存储过程,有人认为使用存储过程便于维护

不过仁者见仁,智者见智。

在这个问题上,偶认为使用存储过程意味着必须要DBA和开发人员更紧密配合,如果其中一方更变,则显然难以维护。

但是使用存储 ......

DBVERIFY工具的主要目的是为了检查数据文件的物理结构,包括数据文件是否损坏,是否存在逻辑坏块,以及数据文件中包含何种类型的数据。

DBVERIFY工具可以验证ONLINE或OFFLINE的数据文件。不管数据库是否打开,都可以访问数据文件。

1.可以使用帮助查看dbv的命令参数

C:\>dbv help=y

DBVERIFY: Release 11. ......

表簇(table   cluster)是一个数据库对象,它可以将那些经常在相同数据块中一起使用的表进行物理分组。当你处理那些经常连接在一起进行查询的表时,表簇是特别有效的。一个表簇存储簇键(用于将表连接到一起的列),以及簇表中的列值。因为簇中的表都被储存在相同的数据库块中,所以使用簇工作时,I/O操作就减少了。

......

更多推荐

dba和oracle哪个,怎么选择一个对的Oracle DBA

本文发布于:2024-02-12 22:33:37,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1689674.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:oracle   dba   DBA   Oracle

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!