如何快速掌握oracle,教你如何快速从 Oracle 官方文档中获取需要的知识
以下鏈接可查看 11g 到 20c 的在線官方文檔。
https://docs.oracle.com/en/database/oracle/oracle-database/index.html
如圖,以上從11g 到 20c 的官方文檔均可在線查看。
10G 官方文檔:
https://docs.oracle.com/cd/B19306_01/index.htm
11G 官方文檔:https://docs.oracle.com/cd/E11882_01/server.112/e40402/toc.htm
這里以11g官方文檔為例:
今天來說說怎么快速的從官方文檔中得到自己需要的知識(shí)。
在線官方文檔地址:
http://tahiti.oracle.com/
幾乎囊括了 oracle各種產(chǎn)品的文檔
離線下載地址:
www.oracle.com
這個(gè)不多說了
以11g官方網(wǎng)文檔為例:
Getting started 頁面:
這里包括一些最基礎(chǔ)的文檔鏈接。
Concept,里面包括了Oracle數(shù)據(jù)庫(kù)里面的一些基本概念和原理。比如說數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)、物理結(jié)構(gòu)、實(shí)例的構(gòu)成、優(yōu)化器、事務(wù)等知識(shí)都有描述。
Reference,里面包括了動(dòng)態(tài)性能視圖、數(shù)據(jù)字典、初始化參數(shù)等信息。如果有參數(shù)不知道什么意思,或者 v$視圖中的字段信息有些模糊,都可以從這里找到相應(yīng)的描述。( HTML點(diǎn)進(jìn)去之后最下面有個(gè)index, ctrl+f查找比較快)還包含一些其他的比如說數(shù)據(jù)庫(kù)的硬性限制、等待事件的名稱、后臺(tái)進(jìn)程的描述等。
SQL language Reference ,這個(gè)文檔中包括 Oracle數(shù)據(jù)庫(kù)中SQL 語句的語法( plsql不包含在內(nèi))。比如說create table語法、函數(shù)、表達(dá)式都在這里有描述。如果你有什么 sql語句的語法不知道怎么寫,可以點(diǎn)開這個(gè)文檔。
Administrator’s Guide ,這個(gè)文檔中包含的內(nèi)容就多了,幾乎各種管理 Oracle數(shù)據(jù)庫(kù)的場(chǎng)景都在這里有描述。各種管理表、索引、表空間、 redo等都可以在這里找到(在線傳輸表空間也在此文檔中有描述)
Performance tuning guide ,里面包含優(yōu)化相關(guān)的內(nèi)容,介紹了優(yōu)化的方法、數(shù)據(jù)庫(kù)實(shí)例以及 sql的優(yōu)化。優(yōu)化器相關(guān)的詳細(xì)內(nèi)容在這里有說明。
Database Administration頁面:
主要的是 Administrator’s Guide已經(jīng)在上面有所描述,這里列舉了幾個(gè)比較重要的文檔。
Net Services Reference ,文檔中說明了幾個(gè)關(guān)于監(jiān)聽的重要文件說明, tnsnames.ora、listener.ora 、sqlnet.ora等。有監(jiān)聽相關(guān)的疑問可以在這個(gè)文檔中找到答案。
Backup and Recovery User’s Guide ,文檔中描述了 rman 的各種用法。(里面有一章節(jié)是寫使用 rman進(jìn)行數(shù)據(jù)傳輸?shù)?#xff0c;有興趣大家可以看一下)
**Backup and Recovery Reference **,主要描述了 rman 的語法。
** Application Development頁面**
PL/SQL Packages and Types Reference ,這個(gè)文檔中包括各種 oracle自建的包和函數(shù)的功能、參數(shù)描述。如果有不了解的包可以在這里找到,比如說常用的關(guān)于 dbms_stats包的信息,包里面函數(shù)以及存儲(chǔ)過程的作用、參數(shù)的說明、使用的范例就可以在這文檔中找到。
PL/SQL Language Reference ,這個(gè)文檔中說了 plsql編程的基礎(chǔ)概念、語法等東西。如果想要學(xué)習(xí) plsql編程,可以從這個(gè)文檔看起。
SQLJ Developer’s Guide ,SQLJ,在 pub上聽到了這個(gè)東西。具體還沒深入了解,但是感覺還是比較先進(jìn)好用的,當(dāng) plsql沒有辦法完成任務(wù)的時(shí)候,可以使用 java存儲(chǔ)過程來解決,比如說想要獲取主機(jī)目錄下的文件列表。 SQLJ提供了plsql 和java集成的簡(jiǎn)便方法。提供一個(gè)比較簡(jiǎn)單的例子,可以在 java 存儲(chǔ)過程中輸入下面的代碼:
{
element = list[i];
#sql { INSERT INTO DIR_LIST (FILENAME)
VALUES (:element) };
}
Workspace Manager Developer’s Guide ,里面寫了關(guān)于 oracle 中 workspace manager 版本化的一些東西。
installing and upgrading 頁面:
需要安裝 oracle 數(shù)據(jù)庫(kù)的時(shí)候可以進(jìn) Installing and upgrading 鏈接里面,各種操作系統(tǒng)的安裝文檔都在這里。(建議部署環(huán)境的時(shí)候還是過一遍這里面的文檔,網(wǎng)上的文章因?yàn)榄h(huán)境的差異可能在現(xiàn)有的硬件基礎(chǔ)上出現(xiàn)這樣那樣的問題。看官方文檔的方式是最快的部署方法)
Grid Computing頁面:
包括 oracle grid infrastructure 集群軟件的各種文檔。
Automatic Storage Management Administrator’s Guide ,asm 的相關(guān)文檔,有關(guān)于 asm的疑問可以在這個(gè)文檔中找到。
Real Application Clusters Administration and Deployment Guide ,包括 RAC 環(huán)境下的數(shù)據(jù)庫(kù)管理和維護(hù)的內(nèi)容。
Clusterware Administration and Deployment Guide ,主要寫了集群軟件的各種工具和命令。
High Availability頁面:
里面包括各種高可用技術(shù)的文檔。
Data Guard Broker 和 Data Guard Concepts and Administration ,不用說了這是關(guān)于 Dataguard 的文檔。
12c 里面 goldengate 全面接管 stream 任務(wù)。有興趣的也可以看看。
Data Warehousing and Business Intelligence 頁面:
數(shù)據(jù)倉(cāng)庫(kù)和商業(yè)智能的相關(guān)技術(shù)。
VLDB and Partitioning Guide ,very large database … partition和parallel 相關(guān)的內(nèi)容竟然在這里。
Utilities,不知道怎么用imp、 expdp、sql*loader 、外部表、 dbv、adrci 、logminer,來這吧。
Unstructured Data and Content Management 頁面:
非結(jié)構(gòu)化數(shù)據(jù)相關(guān)。比如說 object type、xmltype 、oracle text等。
SecureFiles and Large Objects Developer’s Guide ,講了一些關(guān)于 11g 中存儲(chǔ)lob 字段使用的 secure file 技術(shù)的相關(guān)內(nèi)容。
Text Application Developer’s Guide 和 Text Reference,全文索引相關(guān)的東西了。
好了就先說這么多吧。
歡迎關(guān)注公眾號(hào):JiekeXu之路
總結(jié)
以上是生活随笔為你收集整理的如何快速掌握oracle,教你如何快速从 Oracle 官方文档中获取需要的知识的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 房子女方买的,月供老公供的,女方在家里供
- 下一篇: 上网课如何监督学生学习情况