Oracle学习的一些建议
发布时间:2022-06-26 00:48:52
学习Oracle是一个漫长艰辛的过程。如果没有兴趣,只是被迫学习,那么是很难学好的。学习到一定程度的时候,要想进一步提高,就不得不接触很多Oracle之外的东西,接下来脚本之家给大家带来了一些学习的建议,希望可以帮助到大家
学习Oracle是一个漫长艰辛的过程。如果没有兴趣,只是被迫学习,那么是很难学好的。学习到一定程度的时候,要想进一步提高,就不得不接触很多Oracle之外的东西,如Unix,如网络、存储等。因此,要真的决心学好Oracle,就一定要有兴趣。有了兴趣,就会一切变得简单快乐起来。简单总结一下,那就是:兴趣、学习、实践。
如何入门是许多初学者最头疼的事情。Oracle涉及的方面太多了:SQL、管理、优化、备份恢复……那么从哪开始学好呢?如果在大学期间学过数据库理论,或有一定的数据库基础自然很好;如果没有的话,真的是个大问题。我个人认为还是应该从SQL语句学起。比较好的教材是Oracle OCP认证的《SQL and PL/SQL》。学习SQL的时候,尽可能坚持使用Oracle自带的工具:SQLPLUS。
有了一定的SQL基础后,就要尽可能的了解Oracle的体系结构,这就涉及到了Oracle管理的内容了。我学习的时候,机械工业出版社的《Oracle9i DBA手册》这本书对我的帮助挺大。或许现在都出11g版本的了吧。Oracle公司的《Oracle Concepts》是非常棒的书,对了解Oracle体系结构很有好处。每个Oracle版本都有对应的版本,可以认真多读几次,每次都会有新的收获。
公司的产品现在几乎都采用Oracle了,我们做维护的时候,备份与恢复是不得不接触的内容。数据量少的,比如20、30多个G,还可以考虑用exp/imp来备份与恢复,但数据量大了,这种方法就根本不适合了。于是学习Oracle备份与恢复技术也是必然的事情。大数据量情况下,Oracle建议用RMAN来进行数据的备份与恢复。目前市场上有很多数据库备份恢复软件,其实好多也是后台调用RMAN。清华大学出版社出版的《Oracle 9i RMAN 备份与恢复技术》是一本非常不错的介绍RMAN的书。
有了以上的基础,可以说已经入门了,对遇到的一些初级Oracle问题将不再束手无策。然而我们的学习之路仍然还很漫长。我们的用户可能经常抱怨数据库运行缓慢。这时,如果有一定的优化知识,那就好办了。有时你会看到优化前需要运行几个小时的作业,优化后也许几秒钟就能完成!Oracle9i的性能诊断工具包statspack、Oracle10g/11g的自动工作符合存储库AWR都是调优的好帮手。机械工业出版社出版的《Oracle9i STATSPACK高性能调整》是学习statspack不错的书。
在数据库体系结构、编程优化方面,有一本书非常棒,这就是世界顶级的Oracle专家Thomas Kyte编写的《Oracle9i&10g编程艺术》(英文名为“Expert Oracle Database Architecture”)。Tom以前还写了一本叫做《Expert One-on-One Oracle》的书,也非常的经典。这两本书被很多Oracle学习者视为宝典,如果想在Oracle上深入学习的话,强烈建议认真研读。
掌握了以上内容,或者基本掌握以上内容,那么你在很多人的眼里也是Oracle的高手了,解决公司产品中的数据库问题应该不成问题。不过Oracle还有很多高级内容可以进一步学习。这里列举一些,仅供感兴趣的同仁参考。
1. 高级复制技术
2. Oracle Real Application Cluster (RAC)
3. Data Guard
4. Oracle Stream
5. 数据仓库
6. Proc、OCI编程
以上列举的这些高级内容,参考资料主要是Oracle公司的电子文档。实话实说,上面的列的数据仓库、Proc、OCI编程,我一点也不熟悉。
在学习Oracle过程中,充分利用网络资源可以起到事半功倍的作用。
总之,Oracle最大的问题是复杂,复杂是Oracle的最大魅力。让我们为了驾驭Oracle而共同努力吧!
![](https://www.aspxhome.com/images/zang.png)
![](https://www.aspxhome.com/images/jiucuo.png)
猜你喜欢
- Excel中去掉左上角的绿色三角符号呢?下面小编来教大家。01、首先,我们打开一个含有绿色三角符号的excel文档,;02、然后我们选中含有
- 湍流Overfall特征条件解锁有什么技巧?对于特征条件的解锁很多玩家还不怎么了解,因此接下来99游盟就为大家简单说明一下,有需要的玩家可以
- 我们在对wps表格打印的时候需要提前设置打印区域,那么,你知道如何设置吗?下面就让小编告诉你在wps表格中怎样设置打印区域 的方法,希望对大
- 这里excel中怎么生成随机数,具体是怎么在Excel中表格中生成随机数,今天,小编就教大家在Excel中表格进行生成随机数的操作技巧。Ex
- 柏拉图又称帕累托图,一般在质量管理中用到的比较多,当然也适合很多方面,下面小编教你怎么在wps表格中绘制柏拉图。WPS表格制作柏拉图的方法步
- 安装gdbGDB作为一个强大的c/c++调试工具,一直是程序猿们的良好伴侣,但转到Mac os才发现竟然没有默认安装,那么在Mac系统中如何
- wps软件在很早之前就开始出现了,一出现就受到了很多用户的关注和喜爱,再加上用户可以在wps软件中来编辑文档、ppt等不同类型的文件,给用户
- TunesKit Spotify Converter Mac是应用在Mac上的一款Spotify音乐转换工具工具,强大而智能的Spotify
- 环形图可以数据更加明确地显示出来,方便区分,那么Excel如何制作环形图?其实方法很简单的,下面小编就为大家介绍Excel环形图制作方法,不
- 我们在word文档里输入公式内容或者进行相关论证的时候就会用到大于号或者是大于等于号,在Word文档里我们是可以快速输入大于号或者等于号,如
- 一、SUMPRODUCT函数语法及功能SUMPRODUCT函数功能:计算工作表内多列中对应值相乘之后的和,即乘积之和。其语法为:SUMPRO
- 很多朋友在给文档中的段落文本设置标题样式时,通常都是将鼠标从段落文本所在位置移动到文档窗口上方的样式库或者右侧的"样式"
- 问题:如何逐个提取单元格中的内容? 解答:利用Excel拆分函数搞定。 这个问题的“难点”在于拆分后的内容是按列存放的,您肯定想到
- 1.选中需要创建图表的数据,接着点击工具栏的“插入”→“图表”,我们可以根据自己的需求插入不同类型的图表,这里以柱形图为例。
- 本文介绍Microsoft Excel中BESSELI函数的语法和用法。函数说明BESSELI函数的主要作用是返回修正 Bessel 函数值
- Index,它可以对数组运算所生成的结果来进行后继处理,引用类函数,不过难道不少人。以下是小编为您带来的关于Index引用函数,希望对您有所
- 我们计算机的C盘容量快已满,我们必须解决此问题。最简单的方法是调整 C盘的容量,许多用户不知道如何调整Win7分区C盘的容量,实际上,调整W
- 当电脑出现一些问题时,许多人都会打开组策略编辑器来尝试解决。不过,小编近期在试图打开组策略编辑器时,却发现其无法正常打开!那么,组策略打不开
- 在Word 2007中插入的表格均默认使用普通样式。用户可以将表格样式库中最常用的表格样式作为默认样式,使新插入的Word 2007表格都使
- 文章介绍excel 首字母大写的两种情况,首字母大写其余字母不变以及首字母大写其余字母小写的解决方法。excel 首字母大写相关的函数有两个