大家好,这里是 Lucifer三思而后行,专注于提升数据库运维效率。
目录
- 前言
- 资源分享
- 阅读官方文档
- Database Concepts
- Administrator's Guide
- Database Reference
- Install and Upgrade
- Development
- Performance
- 往期精彩文章推荐
最近在看 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 .1)
- Oracle Database Software Downloads 19C
- Patch
- Assistant: Download Reference for Oracle Database/GI Update, Revision, PSU, SPU(CPU), Bundle Patches, Patchsets and Base Releases (Doc ID .2)
- Primary Note for Database Proactive Patch Program (Doc ID 888.1)
- Database 11.2.0.4 Proactive Patch Information (Doc ID .1)
- Database 12.2.0.1 Proactive Patch Information (Doc ID .1)
- Oracle Database 19c Proactive Patch Information (Doc ID .1)
- AutoUpgrade Tool (文档 ID .1)
- Autonomous Health Framework (AHF) - Including TFA and ORAchk/EXAchk (文档 ID .1)
Oracle Database 官方在线文档汇总列表:
⭐️ 偷懒的也可以花费 25 墨值直接在墨天轮网站下载博主整理好的 Oracle 官方手册离线版合集(7~23ai)。
要想在上万页的 Oracle 文档中快速精准的找到想要的内容,首先就要先了解官方文档的结构,由哪些部分组成,本文以当前支持的长期版本 19C 为例:
打开 Oracle Database 19C Book 文档,映入眼帘的就是如下这个界面:
查看左侧的列表,有很多选项,我挑选一些 DBA 和开发人员比较常用到的进行讲解:
- Install and Upgrade:安装与升级
- Administration:数据库管理
- Development:数据库开发
- Performance:性能优化
- High Availability:高可用
首先作为 Oracle 入门学习者来说,《Oracle Database Concepts》 是必读文档,详细的介绍了 Oracle 数据库的基础概念和体系结构,是一本很好的入门读物,建议精读。
在 【Administration】下可以看到 【Database Concepts】:
打开之后,可以通过对应的章节查询需要了解的信息,比如我要查看数据库内存结构相关的部分:
这样就可以快速精准的找到我们想看的内容。
作为 Oracle DBA,《Oracle Database Administrator’s Guide》 是必须要看的一本书,建议精读。
这本书介绍了各种管理 Oracle 数据库的场景,包括管理表,索引,表空间,控制文件,redo,undo 等等。比如,我们想要查询如何管理控制文件:
关于控制文件管理的相关信息都列在这里了,只需要静心研究即可。
《Database Reference》详述了 Oracle 的所有初始化参数,数据字典,动态性能视图,Oracle 自带的用于数据库管理的 SQL 脚本,Oracle 等待事件,Oracle 统计信息等知识。建议粗读一遍,了解大概即可,在需要用到的时候能快速找到想要的内容即可。
比如我们想要快速找到 db_block_size 相关的介绍:
作为每一个 Oracle DBA 都避不过的一件事就是安装和升级 Oracle 数据库,在这方面,Oracle 提供了非常全面的详细的文档:《Install and Upgrade》,这本书里面囊括了各种操作系统的安装手册和注意事项。
比如我现在需要在 Linux 主机上安装一套 Oracle 19C 的数据库,安装前我发现对数据库所需的配置和依赖包不太了解,这时就可以查询官方文档:
选择对应的章节【Operating System Requirements for x86-64 Linux Platforms】:
这里非常细致的写出了所需的配置以及依赖包。
如果你是开发人员,这本书《Development》就非常适合你了,详细的介绍数据库中各种开发相关的语言,包括 SQL、PL/SQL 和 JAVA 等等:
作为开发,对一些特性的了解能够让应用开发事半功倍。
这两本书《Database Performance Tuning Guide》和《SQL Tuning Guide》详细地介绍了如何优化 Oracle 数据库和 SQL。
不管是 DBA 还是开发人员,都建议精读这两本书,如果你想成为一名大牛,加油研究吧。
Oracle Database 官方文档实在是太庞大了,如果一个个介绍,这篇文章会很长很长,所以就不多赘述了。相信通过以上的介绍之后,大家可以举一反三,快速掌握如何阅读官方文档的技巧。愿此微薄之力,可助君一二。
感谢您的阅读,这里是 Lucifer三思而后行,欢迎 点赞+关注,我会持续分享数据库知识、运维技巧。
到此这篇oracle 文档(oracle官方文档)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/62518.html