標籤:
這裡以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://blog.csdn.net/renfengjun/article/details/18730615
Oracle 官方文檔 結構說明(教你如何快速從官方文檔中擷取需要的知識)