Oracle 官方文档整理以及阅读指南

打印 上一主题 下一主题

主题 1003|帖子 1003|积分 3009

大家好,这里是 Lucifer三思而后行,专注于提拔数据库运维服从。
  
  
前言

近来在看 Thomas Kyte 的《Oracle编程艺术 深入理解数据库体系布局》,对 Oracle 官方文档的探索重新有了兴趣,顺便整理了一下,现在官方只有 11~23 的在线文档,其他更早的版本必要从其他渠道进行收集,经过一番积极,总算是收集的七七八八了,也就分享出来供大家一起查阅,共同进步。
资源分享

首先,列了一些学习使用 Oracle 数据库比较常用的网址:


  • Oracle Software Delivery Cloud
  • Oracle Database 官方文档
  • My Oracle Support(MOS)/metalink
  • Quick Links(下载安装包)
  • Release Schedule of Current Database Releases (Doc ID 742060.1)
  • Oracle Database Software Downloads 19C
  • Patch 6880880
  • Assistant: Download Reference for Oracle Database/GI Update, Revision, PSU, SPU(CPU), Bundle Patches, Patchsets and Base Releases (Doc ID 2118136.2)
  • Primary Note for Database Proactive Patch Program (Doc ID 888.1)
  • Database 11.2.0.4 Proactive Patch Information (Doc ID 2285559.1)
  • Database 12.2.0.1 Proactive Patch Information (Doc ID 2285557.1)
  • Oracle Database 19c Proactive Patch Information (Doc ID 2521164.1)
  • AutoUpgrade Tool (文档 ID 2485457.1)
  • Autonomous Health Framework (AHF) - Including TFA and ORAchk/EXAchk (文档 ID 2550798.1)
Oracle Database 官方在线文档汇总列表:
版本下载链接在线欣赏地点Oracle 23ai Book下载在线欣赏Oracle 21c Book下载在线欣赏Oracle 19c Book下载在线欣赏Oracle 18c Book下载在线欣赏Oracle 12.2 Book下载在线欣赏Oracle 12.1 Book下载在线欣赏Oracle 11.2 Book下载在线欣赏Oracle 11.1 Book下载在线欣赏Oracle 10.2 Book下载在线欣赏Concepts 中文版 10g R2-在线欣赏Oracle 10.1 Book下载在线欣赏Oracle 9.2 Book下载在线欣赏Oracle 9.0 Book下载在线欣赏Oracle 8.1.7 Book-在线欣赏Oracle 8.1.6 Book下载在线欣赏Oracle 7.3.4 Book下载在线欣赏 ⭐️ 偷懒的也可以耗费 25 墨值直接在墨天轮网站下载博主整理好的 Oracle 官方手册离线版合集(7~23ai)。
阅读官方文档

要想在上万页的 Oracle 文档中快速精准的找到想要的内容,首先就要先了解官方文档的布局,由哪些部分构成,本文以当前支持的恒久版本 19C 为例:
打开 Oracle Database 19C Book 文档,映入眼帘的就是如下这个界面:

查看左侧的列表,有很多选项,我挑选一些 DBA 和开发职员比较常用到的进行讲解:


  • Install and Upgrade:安装与升级
  • Administration:数据库管理
  • Development:数据库开发
  • Performance:性能优化
  • High Availability:高可用
Database Concepts

首先作为 Oracle 入门学习者来说,《Oracle Database Concepts》 是必读文档,详细的介绍了 Oracle 数据库的底子概念和体系布局,是一本很好的入门读物,发起精读。
在 【Administration】下可以看到 【Database Concepts】:

打开之后,可以通过对应的章节查询必要了解的信息,比如我要查看数据库内存布局相关的部分:

这样就可以快速精准的找到我们想看的内容。
Administrator’s Guide

作为 Oracle DBA,《Oracle Database Administrator’s Guide》 是必须要看的一本书,发起精读。

这本书介绍了各种管理 Oracle 数据库的场景,包括管理表,索引,表空间,控制文件,redo,undo 等等。比如,我们想要查询如何管理控制文件:

关于控制文件管理的相关信息都列在这里了,只必要静心研究即可。
Database Reference

《Database Reference》详述了 Oracle 的全部初始化参数,数据字典,动态性能视图,Oracle 自带的用于数据库管理的 SQL 脚本,Oracle 等待事件,Oracle 统计信息等知识。发起粗读一遍,了解大概即可,在必要用到的时候能快速找到想要的内容即可。

比如我们想要快速找到 db_block_size 相关的介绍:

Install and Upgrade

作为每一个 Oracle DBA 都避不过的一件事就是安装和升级 Oracle 数据库,在这方面,Oracle 提供了非常全面的详细的文档:《Install and Upgrade》,这本书里面囊括了各种操纵系统的安装手册和注意事项。

比如我现在必要在 Linux 主机上安装一套 Oracle 19C 的数据库,安装前我发现对数据库所需的配置和依赖包不太了解,这时就可以查询官方文档:

选择对应的章节【Operating System Requirements for x86-64 Linux Platforms】:

这里非常细致的写出了所需的配置以及依赖包。
Development

如果你是开发职员,这本书《Development》就非常适合你了,详细的介绍数据库中各种开发相关的语言,包括 SQL、PL/SQL 和 JAVA 等等:

作为开发,对一些特性的了解可以或许让应用开发事半功倍。
Performance

这两本书《Database Performance Tuning Guide》和《SQL Tuning Guide》详细地介绍了如何优化 Oracle 数据库和 SQL。

不管是 DBA 还是开发职员,都发起精读这两本书,如果你想成为一名大牛,加油研究吧。
Oracle Database 官方文档着实是太庞大了,如果一个个介绍,这篇文章会很长很长,所以就不多赘述了。相信通过以上的介绍之后,大家可以举一反三,快速掌握如何阅读官方文档的技巧。愿此菲薄之力,可助君一二。

往期精彩文章保举

   Oracle 数据库启动过程之 nomount 详解
Oracle RAC 修改系统时区避坑指南(深挖篇)
Ubuntu 22.04 一键安装 Oracle 11G RAC
使用 dbops 快速部署 MySQL 数据库
Oracle RAC 启动顺序,你真的了解吗?
达梦数据库一键安装脚本(免费)一篇文章让你彻底掌握 Python

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

慢吞云雾缓吐愁

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表