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

大家好,这里是 Lucifer三思而后行,专注于提升数据库运维效率。

前言

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

资源分享

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

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 文档,映入眼帘的就是如下这个界面:

image.png

查看左侧的列表,有很多选项,我挑选一些 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 🔥
一篇文章让你彻底掌握 Python
一篇文章让你彻底掌握 Shell 🔥
Oracle 监控 EMCC 13.5 安装部署超详细教程 🔥
Oracle 一键巡检自动生成 Word 报告 🔥
Oracle一键安装脚本的 21 个疑问与解答 🔥
Oracle一键巡检脚本的 21 个疑问与解答 🔥
全网首发:Oracle 23ai 一键安装脚本 🔥
Oracle 19C 最新 RU 补丁 19.24 ,一键安装! 🔥
Oracle Linux 6 一键安装 Oracle 11GR2 RAC
Oracle Linux 7.9 一键安装 Oracle 19C
Oracle Linux 8.9 一键安装 Oracle 19C RAC
Oracle Linux 9.4(aarch64) 一键安装 Oracle 19C 🔥
openEuler 20.03 LTS SP4 一键安装 Oracle 19C 🔥
openEuler 22.03 LTS SP4 一键安装 Oracle 19C RAC
RHEL 7.9 一键安装 Oracle 19C 19.23 RAC
Redhat 8.4 一键安装 Oracle 11GR2
RedHat 9.4(aarch64) 一键安装 Oracle 19C
龙蜥 Anolis 7.9 一键安装 Oracle 19C 19.23
龙蜥 Anolis OS 8.8 一键安装 Oracle 19C
SUSE 15 SP5 一键安装 Oracle 19C
统信 UOS V20 1070(a) 一键安装 Oracle 11GR2
Ubuntu 22.04 一键安装 Oracle 19C
Ubuntu 14.04 一键安装 Oracle 19C
银河麒麟 Kylin V10 SP3 一键安装 Oracle 19C 🔥
银河麒麟 Kylin V10 SP3 一键安装 Oracle 11GR2 RAC
Oracle DataGuard GAP 修复手册 🔥
优化 Oracle:最佳实践与开发规范
DBA 必备:Linux 软件源配置全攻略 🔥
Linux 一键配置时钟同步全攻略 🔥
Starwind 配置 ISCSI 共享存储
SUSE 15 SP3 安装 Oracle 19C RAC 数据库
达梦 8 数据库安装手册 🔥
Oracle 12CR2 RAC 安装避坑宝典
Linux7 安装 Oracle 19C RAC 详细图文教程 🔥
Oracle ADG 搭建 RAC to Single 详细教程
Oracle DataGuard GAP 修复手册 🔥
Oracle 分区表之在线重定义
AutoUpgrade 快速升级 Oracle 数据库
Oracle 数据库巡检命令手册 🔥
Oracle 数据坏块的 N 种修复方式 🔥
数据库 SQL 开发入门教程
超全 Linux 基础命令总结 🔥
VMware 虚拟机安装 Linux 系统
Linux 安装 MySQL 详细教程
教你玩转 SQLPLUS,工作效率提升 200%


感谢您的阅读,这里是 Lucifer三思而后行,欢迎 点赞+关注,我会持续分享数据库知识、运维技巧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Lucifer三思而后行

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值