400-888-5228

課程介紹:

本次技術討論將重點介紹當Oracle數據庫面對海量數據庫的情況下,如何利用Oracle數據庫所提供的各個特性以及功能,來讓系統(tǒng)設計人員更好的設計數據庫結構。這些技術細節(jié)包括基本的SQL性能優(yōu)化,Oracle專門針對海量數據的性能優(yōu)化,分區(qū)技術在實際業(yè)務中的應用,如何最優(yōu)化的使用并行技術,數據壓縮技術,Secure File LOB技術等。

 

課程長度:

4天

課程對象:

本次授課面向數據庫系統(tǒng)設計人員、應用開發(fā)和技術支持人員等。

 

課程大綱:

1、海量數據庫邏輯設計以及物理設計

海量數據庫在邏輯上的設計原則

海量數據庫建模方法,包括三范式、星型模型和雪花模型等。

2、性能監(jiān)控和分析

收集操作系統(tǒng)數據,并結合各種案例進行說明

收集AWR數據,并結合各種案例進行分析

收集ASH數據,并結合各種案例進行分析

3、索引專題

詳細介紹各種索引,以及使用各種索引的場景。以及由索引而引出的針對數據倉庫操作的優(yōu)化,包括星型轉換等。

4、應用開發(fā)優(yōu)化

包括SQL優(yōu)化器工作原理、優(yōu)化器統(tǒng)計信息、讀懂執(zhí)行計劃、綁定變量、多表連接等技術細節(jié)。

5、分區(qū)專題

介紹分區(qū)表和分區(qū)索引,以及11g在分區(qū)技術上的新特性。如何實施分區(qū)等。

6、并行技術

介紹并行的內部原理并分析并行執(zhí)行計劃。如何實現各種并行操作,包括查詢和DML等。

7、數據壓縮技術

介紹各種數據壓縮,包括表壓縮和索引壓縮等。

8、LOB對象管理

介紹BasicFile LOB和SecureFile LOB技術。

9、Oracle Exadata技術介紹

介紹Oracle的數據庫一體機在數據倉庫方面的技術特點

10、物化視圖(Materialized View)專題

包括物化視圖介紹、物化視圖快速刷新、維度(Dimension)、查詢重寫、SQL Access Advisor等各種與物化視圖有關的技術細節(jié)。

11、數據庫IO優(yōu)化

介紹有關存儲以及IO相關的基本概念,包括SAN、NAS、FC協(xié)議、異步IO、直接路徑IO等技術。

結合具體案例,介紹海量數據庫在存儲上的設計優(yōu)化IO。