慢吞云雾缓吐愁 发表于 2025-3-9 17:46:11

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

大家好,这里是 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 文档,映入眼帘的就是如下这个界面:
https://img-blog.csdnimg.cn/img_convert/20d4257e6b2c5296eb667b3ce482c58d.png
查看左侧的列表,有很多选项,我挑选一些 DBA 和开发职员比较常用到的进行讲解:


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

首先作为 Oracle 入门学习者来说,《Oracle Database Concepts》 是必读文档,详细的介绍了 Oracle 数据库的底子概念和体系布局,是一本很好的入门读物,发起精读。
在 【Administration】下可以看到 【Database Concepts】:
https://img-blog.csdnimg.cn/img_convert/f44c576848c9b6a5d5d48a3b1b65422a.png
打开之后,可以通过对应的章节查询必要了解的信息,比如我要查看数据库内存布局相关的部分:
https://img-blog.csdnimg.cn/img_convert/9c68651e507537cf0dca25e70973fc15.png
这样就可以快速精准的找到我们想看的内容。
Administrator’s Guide

作为 Oracle DBA,《Oracle Database Administrator’s Guide》 是必须要看的一本书,发起精读。
https://img-blog.csdnimg.cn/img_convert/5aabd9b90b4fb426cde81388f5cd1af1.png
这本书介绍了各种管理 Oracle 数据库的场景,包括管理表,索引,表空间,控制文件,redo,undo 等等。比如,我们想要查询如何管理控制文件:
https://img-blog.csdnimg.cn/img_convert/01152ea21d938b7bc3b98f4f631bbe9b.png
关于控制文件管理的相关信息都列在这里了,只必要静心研究即可。
Database Reference

《Database Reference》详述了 Oracle 的全部初始化参数,数据字典,动态性能视图,Oracle 自带的用于数据库管理的 SQL 脚本,Oracle 等待事件,Oracle 统计信息等知识。发起粗读一遍,了解大概即可,在必要用到的时候能快速找到想要的内容即可。
https://img-blog.csdnimg.cn/img_convert/02d09a0253b2530f13ef058df30f18da.png
比如我们想要快速找到 db_block_size 相关的介绍:
https://img-blog.csdnimg.cn/img_convert/7f3c7aa0772b44f304dc383d4bdf84ba.png
Install and Upgrade

作为每一个 Oracle DBA 都避不过的一件事就是安装和升级 Oracle 数据库,在这方面,Oracle 提供了非常全面的详细的文档:《Install and Upgrade》,这本书里面囊括了各种操纵系统的安装手册和注意事项。
https://img-blog.csdnimg.cn/img_convert/fa4344d54107976afc5454054148ef4e.png
比如我现在必要在 Linux 主机上安装一套 Oracle 19C 的数据库,安装前我发现对数据库所需的配置和依赖包不太了解,这时就可以查询官方文档:
https://img-blog.csdnimg.cn/img_convert/ddfaa8577b36945948c7f12e2ed71a62.png
选择对应的章节【Operating System Requirements for x86-64 Linux Platforms】:
https://img-blog.csdnimg.cn/img_convert/4b7d327a98f374b8fb21ea3b4f98cbca.png
这里非常细致的写出了所需的配置以及依赖包。
Development

如果你是开发职员,这本书《Development》就非常适合你了,详细的介绍数据库中各种开发相关的语言,包括 SQL、PL/SQL 和 JAVA 等等:
https://img-blog.csdnimg.cn/img_convert/32dc350709603e7d7d4251d9409c5725.png
作为开发,对一些特性的了解可以或许让应用开发事半功倍。
Performance

这两本书《Database Performance Tuning Guide》和《SQL Tuning Guide》详细地介绍了如何优化 Oracle 数据库和 SQL。
https://img-blog.csdnimg.cn/img_convert/7b9531f59a0a90dad370d94e68455407.png
不管是 DBA 还是开发职员,都发起精读这两本书,如果你想成为一名大牛,加油研究吧。
Oracle Database 官方文档着实是太庞大了,如果一个个介绍,这篇文章会很长很长,所以就不多赘述了。相信通过以上的介绍之后,大家可以举一反三,快速掌握如何阅读官方文档的技巧。愿此菲薄之力,可助君一二。
往期精彩文章保举

   Oracle 数据库启动过程之 nomount 详解
Oracle RAC 修改系统时区避坑指南(深挖篇)
Ubuntu 22.04 一键安装 Oracle 11G RAC
使用 dbops 快速部署 MySQL 数据库
Oracle RAC 启动顺序,你真的了解吗?
达梦数据库一键安装脚本(免费)一篇文章让你彻底掌握 Python
页: [1]
查看完整版本: Oracle 官方文档整理以及阅读指南