Oracle官方文件結構說明

dawn009發表於2015-02-27

這裡以11g官方文件為例:

今天來說說怎麼快速的從官方文件中得到自己需要的知識。

線上官方文件地址: http://tahiti.oracle.com/ 幾乎囊括了 oracle各種產品的文件(oracle db12c的文件還沒更新上來)
離線下載地址: www.oracle.com 這個不多說了
以11g官方網文件為例:
Getting started 頁面: 這裡包括一些最基礎的文件連結。
.


Concept裡面包括了Oracle資料庫裡面的一些基本概念和原理。比如說資料庫的邏輯結構、物理結構、例項的構成、優化器、事務等知識都有描述。 PDF短短460 頁,樓主全部列印出來加實驗一共看了半年…英語差傷不起啊。
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儲存過程中輸入下面的程式碼:
for(int i = 0; i < list.length; i++) 17 { 18 element = list[i]; 19 #sql { INSERT INTO DIR_LIST (FILENAME) 20 VALUES (:element) }; 21 }

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全文索引相關的東西了。

出處:http://www.2cto.com/database/201401/275275.html

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29119536/viewspace-1442485/,如需轉載,請註明出處,否則將追究法律責任。

相關文章