前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >教你如何快速从 Oracle 官方文档中获取需要的知识

教你如何快速从 Oracle 官方文档中获取需要的知识

原创
作者头像
JiekeXu之路
修改2020-06-11 10:16:13
7.7K0
修改2020-06-11 10:16:13
举报
文章被收录于专栏:JiekeXu之路JiekeXu之路

以下链接可查看 11g 到 20c 的在线官方文档。

https://docs.oracle.com/en/database/oracle/oracle-database/index.html

image.png
image.png

如图,以上从 7.3.4 到 20c 的官方文档均可在线查看。

11G 官方文档:https://docs.oracle.com/cd/E11882_01/server.112/e40402/toc.htm

这里以 11g R2 官方文档为例:

今天来说说怎么快速的从官方文档中得到自己需要的知识。

在线官方文档地址: http://tahiti.oracle.com/ 几乎囊括了 oracle各种产品的文档 离线下载地址: www.oracle.com 这个不多说了

以11g官方网文档为例:

Getting started 页面: 这里包括一些最基础的文档链接。

Concept,里面包括了Oracle数据库里面的一些基本概念和原理。比如说数据库的逻辑结构、物理结构、实例的构成、优化器、事务等知识都有描述。

Reference,里面包括了动态性能视图、数据字典、初始化参数等信息。如果有参数不知道什么意思,或者 v$视图中的字段信息有些模糊,都可以从这里找到相应的描述。( HTML点进去之后最下面有个index, ctrl+f查找比较快)还包含一些其他的比如说数据库的硬性限制、等待事件的名称、后台进程的描述等。

SQL language Reference ,这个文档中包括 Oracle数据库中SQL 语句的语法( plsql不包含在内)。比如说create table语法、函数、表达式都在这里有描述。如果你有什么 sql语句的语法不知道怎么写,可以点开这个文档。

Administrator’s Guide ,这个文档中包含的内容就多了,几乎各种管理 Oracle数据库的场景都在这里有描述。各种管理表、索引、表空间、 redo等都可以在这里找到(在线传输表空间也在此文档中有描述)

Performance tuning guide ,里面包含优化相关的内容,介绍了优化的方法、数据库实例以及 sql的优化。优化器相关的详细内容在这里有说明。

Database Administration页面:

主要的是 Administrator’s Guide已经在上面有所描述,这里列举了几个比较重要的文档。

Net Services Reference ,文档中说明了几个关于监听的重要文件说明, tnsnames.ora、listener.ora 、sqlnet.ora等。有监听相关的疑问可以在这个文档中找到答案。

Backup and Recovery User’s Guide ,文档中描述了 rman 的各种用法。(里面有一章节是写使用 rman进行数据传输的,有兴趣大家可以看一下)

Backup and Recovery Reference ,主要描述了 rman 的语法。

Application Development页面

PL/SQL Packages and Types Reference ,这个文档中包括各种 oracle自建的包和函数的功能、参数描述。如果有不了解的包可以在这里找到,比如说常用的关于 dbms_stats包的信息,包里面函数以及存储过程的作用、参数的说明、使用的范例就可以在这文档中找到。

PL/SQL Language Reference ,这个文档中说了 plsql编程的基础概念、语法等东西。如果想要学习 plsql编程,可以从这个文档看起。

SQLJ Developer’s Guide ,SQLJ,在 pub上听到了这个东西。具体还没深入了解,但是感觉还是比较先进好用的,当 plsql没有办法完成任务的时候,可以使用 java存储过程来解决,比如说想要获取主机目录下的文件列表。 SQLJ提供了plsql 和java集成的简便方法。提供一个比较简单的例子,可以在 java 存储过程中输入下面的代码:

代码语言:javascript
复制
   {
        element = list[i];
        #sql { INSERT INTO DIR_LIST (FILENAME)
                VALUES (:element) };
     }

Workspace Manager Developer’s Guide ,里面写了关于 oracle 中 workspace manager 版本化的一些东西。

installing and upgrading 页面:

需要安装 oracle 数据库的时候可以进 Installing and upgrading 链接里面,各种操作系统的安装文档都在这里。(建议部署环境的时候还是过一遍这里面的文档,网上的文章因为环境的差异可能在现有的硬件基础上出现这样那样的问题。看官方文档的方式是最快的部署方法)

Grid Computing页面:

包括 oracle grid infrastructure 集群软件的各种文档。

Automatic Storage Management Administrator’s Guide ,asm 的相关文档,有关于 asm的疑问可以在这个文档中找到。

Real Application Clusters Administration and Deployment Guide ,包括 RAC 环境下的数据库管理和维护的内容。

Clusterware Administration and Deployment Guide ,主要写了集群软件的各种工具和命令。

High Availability页面: 里面包括各种高可用技术的文档。

Data Guard Broker 和 Data Guard Concepts and Administration ,不用说了这是关于 Dataguard 的文档。

12c 里面 goldengate 全面接管 stream 任务。有兴趣的也可以看看。

Data Warehousing and Business Intelligence 页面:

数据仓库和商业智能的相关技术。

VLDB and Partitioning Guide ,very large database … partition和parallel 相关的内容竟然在这里。

Utilities,不知道怎么用imp、 expdp、sql*loader 、外部表、 dbv、adrci 、logminer,来这吧。

Unstructured Data and Content Management 页面:

非结构化数据相关。比如说 object type、xmltype 、oracle text等。

SecureFiles and Large Objects Developer’s Guide ,讲了一些关于 11g 中存储lob 字段使用的 secure file 技术的相关内容。

Text Application Developer’s Guide 和 Text Reference,全文索引相关的东西了。

最好的参考书,最好的资料就是官方文档了,掌握官方文档查询方法提高学习效率。

好了,目前就先说这么多吧,后面遇到问题在一起说吧。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档