HCIA
CCNA
CCIE
HCIE
RHCE
登录
注册
登录
免费视频
全部分类 >
首页
直播课程
思科认证
华为认证
红帽认证
Oracle认证
云计算实战
CISP课程
PMP课程
培训认证
系统集成
开班计划
实验平台
云实验室简介
CCNA云实验室
CCNP云实验室
CCIE云实验室
HCIA云实验室
HCIP云实验室
HCIE云实验室
RHCE云实验室
Oracle云实验室
VMware云实验室
讲师团队
考试中心
资料下载
思科学习资料
华为学习资料
linux学习资料
数据库学习资料
虚拟化学习资料
信息安全学习资料
PMP项目学习资料
其它学习资料
关于我们
首页
资料下载
数据库学习资料
10年大神总结出的Oracle DBA学习笔记
2022-01-10 15:46:45
微思网络
收藏(
0
)
已收藏(
0
)
801
10年大神总结出的Oracle DBA学习笔记
下载说明:
微思网络-OracleDBA学习笔记.pdf
下载地址:
微思网络-OracleDBA学习笔记.pdf
学习Oracle的前提是:熟悉Linux操作系统、Unix操作系统、
、学习方法
1、sql、pl/sql
作为acle的基本功,需要大家对sql和plsql非常的熟悉。特别是sql里面的多表连接、子查询、各种新版本的函数,以及plsql里面的所有语法。建议大家拿出足够的时间来研究这两块。不要认为这是开发人员的工作,他也是DBA的重要工作,而且对DBA的要求更高,你不但能看懂,还要能够找出问题。学些这方面知识的要点就是:多练、多思考,多测试。
2、Oracle管理(体系结构)
这是Oracle的难点,Orcle技术博大精深,主要的难点就集中在这里面。包括Oracle的存储管理、对象管理、内存和进程、undo管理、初始化参数、数据字典视图、安全、latch和lock、权限和角色、资源调度、闪回、日志原理等。
学习这一块知识的时候,一个重点是:要知道原理和“根”,知道表面的东西没有任何意义。
知道原理以后,通过实验去证明,将原理总结出来。
这一块学习的好还是不好,直接决定了以后的一个备份恢复、优化、排错。
这一块虽然是研究管理,但是更加注重原理和体系结构的分析和解剖。
应该叫做“深入剖析Oracle体系结构”,多深都需要。
3、备份恢复(多做实验、多讨论)
4、优化
这一块完全是第一部分和第二部分的一个结合。这一块的学习没有最深,只有更深,学习方法和第二部分类似。
首先需要大家掌握一些Oracle的优化方面的基础知识,例如深入分析索引原理、分区、等待事件、时间统计模型、动态性能视图、操作系统的一些性能优化和查看命令,例如:top、iostat、vmstat、sar、pmap、prstat、filemon、nmon、svmon等。
最关键的还是要做三件事情:Oracle的动态性能视图、Oracle的报告(trace、awr、addm、ash)、执行计划;对这三块要熟悉和分析出来。这个部分的分析和动手实验很重要。
5、RAC
现在RAC的使用越来越多,学习RAC的重点还是:基础原理+RAC优化。
RAC系统的优化分为两个步骤:RAC系统优化和单实例优化;根据RAC的基础原理,能够设计高性能的RAC系统,能够分析RAC性能问题。对RAC的动态性能视图、等待事件、报告,能够看懂和分析。
6、SQL优化
为什么单独的拿出来呢?因为这部分需要持之以恒的进行研究和实验,而且工作中几乎是每天都要做的事情。
目前这方面,有一些比较经典的中文书,值得大家去看看。
7、PL/SQL深度学习
在这部分学习的时候,就要时时刻刻注意性能,主要是注意测试。
为您推荐
Oracle高可用性RAC部署方案
10年大神总结出的Oracle DBA学习笔记
Oracle 数据库管理一 学生指南第三册
Oracle数据库管理学生指南第一册