ORACLE分區(qū)技術(shù)培訓
ORACLE分區(qū)技術(shù)培訓
一、?培訓目標
具有RDBMS使用基礎的各方面技術(shù)人員
大型應用系統(tǒng)設計、開發(fā)與管理人員
Oracle?最終用戶的管理與維護人員
Oracle?系統(tǒng)技術(shù)支持人員
軟件開發(fā)公司設計、開發(fā)與管理人員
二、?培訓簡介
Oracle系統(tǒng)作為支持大型應用系統(tǒng)的RDBMS,它除了具有一般的關系數(shù)據(jù)庫的功能外,還具有自己的特殊的功能,如集群技術(shù)、分區(qū)技術(shù)等。這些技術(shù)為超大型數(shù)據(jù)庫(Very?Large?Data?Bases?,VLDB)設計、使用、管理維護帶來許多別的RDBMS所沒有的優(yōu)勢。但是,國內(nèi)許多用戶和開發(fā)商在采用Oracle作為RDBMS后,沒有充分使用和發(fā)揮Oracle產(chǎn)品所提供的這些技術(shù)優(yōu)勢,導致有些系統(tǒng)投入使用后并沒有得到好的性能。因此,如何掌握和將這些技術(shù)用于實際應用的設計與實施是許多用戶和開發(fā)商的追求。也是許多已經(jīng)在大型應用上使用多年后急需的補課工作。
我們根據(jù)多年所使用Oracle技術(shù)和設計大型應用系統(tǒng)的經(jīng)驗,特別是大型應用吸引的規(guī)劃與設計的經(jīng)驗,為關心大型應用系統(tǒng)規(guī)劃、設計、實施的技術(shù)人員提供較為完整的具有針對性VLDB設計與開發(fā)課程。
。
三、培訓內(nèi)容
編號
課程描述
備注
第一部分
基于10g/11g?版本的設計知識介紹
1.Oracle存儲結(jié)構(gòu)與表設計?
2.約束與索引設計?
1.Oracle存儲結(jié)構(gòu)與表設計:
l?Oracle?表空間與塊結(jié)構(gòu)與段對象
l?創(chuàng)建表結(jié)構(gòu)準備
l?創(chuàng)建表結(jié)構(gòu)語法與參數(shù)解釋
l?創(chuàng)建帶有存儲控制的樣例表
l?9i/10g存儲參數(shù)與塊參數(shù)的變化
l?表數(shù)據(jù)存儲量大小估計
l?表的修改及其它處理
2.約束與索引設計:
l?Oracle?主鍵約束設計?
l?索引設計要點?
l?索引存儲與表空間?
實驗:設計樣例?
第二部分
表分區(qū)設計與維護?
1.?VLDB分區(qū)設計?
2.分區(qū)表的維護?
1.?VLDB分區(qū)設計:
l?Oracle?分區(qū)概念
l?表的分區(qū)方法
l?表的分區(qū)設計?
1.分區(qū)表的維護:
l?分區(qū)表的使用
l?分區(qū)表的管理
實驗:基本的分區(qū)創(chuàng)建與管理案例;
第三部分
索引分區(qū)與管理
1.?VLDB索引分區(qū)設計?
2.分區(qū)表與分區(qū)索引的數(shù)據(jù)統(tǒng)計?
1.?VLDB索引分區(qū)設計:
l?索引局部分區(qū)?
l?索引的全局分區(qū)?
l?索引分區(qū)維護?
2.分區(qū)表與分區(qū)索引的數(shù)據(jù)統(tǒng)計:
l?關于CBO優(yōu)化模式與統(tǒng)計數(shù)據(jù)搜集
l?DBMS_STATS包概念?
l?用DBMS_STATS包搜集分區(qū)表統(tǒng)計數(shù)據(jù)?
l?用DBMS_STATS包搜集分區(qū)索引統(tǒng)計數(shù)據(jù)?
實驗:索引分區(qū)與搜集統(tǒng)計數(shù)據(jù)實驗;
第四部分
11g?版本?分區(qū)新功能與并行方法
1.11g版本新分區(qū)方法
2.Oracle并行使用方法?
1.11g版本新分區(qū)方法:
l?間隔分區(qū)(Interval?partitioning)
l?系統(tǒng)分區(qū)(System?partitioning)
l?需擬列基本分區(qū)(Virtual?column-based?partitioning)
l?引用分區(qū)(Reference?partitioning)
l?復合分區(qū)增強?
2.Oracle?并行使用方法:
l?Oracle?系統(tǒng)并行概念?
l?在Select?中使用并行?
l?在DML?中使用并行?
l?在實用程序中使用并行?
l?并行與相關參數(shù)?
實驗:表的分區(qū)樣例;
天數(shù)
課程描述
備注
?
?
?