
Oracle高級(jí)開發(fā)與SQL調(diào)優(yōu)培訓(xùn)
1 性能優(yōu)化方法論
1.1 影響性能的因素
1.2 參與調(diào)優(yōu)的任務(wù)
1.3 性能優(yōu)化的工具
1.4 性能優(yōu)化的目標(biāo)
1.5 達(dá)到優(yōu)化效果
2 理解Oracle數(shù)據(jù)庫(kù)體系結(jié)構(gòu)
2.1 深入剖析Oracle數(shù)據(jù)庫(kù)體系結(jié)構(gòu)
2.2 Oracle數(shù)據(jù)庫(kù)的實(shí)例與數(shù)據(jù)庫(kù)
2.3 SGA各部分工作原理和配置技巧
2.4 后臺(tái)進(jìn)程功能與工作原理
2.5 SGA及其各組件的大小與配置策略
2.6 PGA的自動(dòng)化管理
2.7 使用內(nèi)存自動(dòng)管理
2.8 手動(dòng)管理與自動(dòng)管理的使用
2.9 Oracle 12C 的多租戶架構(gòu)
3 事務(wù)和鎖
3.1 事務(wù)的概念
3.2 事務(wù)控制
3.3 好的事務(wù)習(xí)慣
3.4 鎖的機(jī)制
3.5 鎖的來源和分類
3.6 檢測(cè)和解決鎖沖突
3.7 減少鎖等待的工作習(xí)慣
3.8 死鎖的來源和解決
4 管理撤銷
4.1 撤銷的作用
4.2 撤銷數(shù)據(jù)的存儲(chǔ)原理
4.3 與撤銷相關(guān)的錯(cuò)誤
4.4 監(jiān)控和管理撤銷
5 Oracle表連接與執(zhí)行計(jì)劃
5.1 數(shù)據(jù)的訪問方式
5.2 全表掃描與索引掃描的原來
5.3 嵌套循環(huán)連接
5.4 Hash連接
5.5 星型連接
5.6 各種連接類型的比較
5.7 什么是Oracle SQL語(yǔ)句執(zhí)行計(jì)劃
5.8 如何查看SQL執(zhí)行計(jì)劃
5.9 如何影響SQL執(zhí)行計(jì)劃
5.10 產(chǎn)生計(jì)劃的源泉:Oracle優(yōu)化器
5.11 Oracle優(yōu)化器的類型
5.12 什么是優(yōu)化器統(tǒng)計(jì)信息
5.13 為Oracle優(yōu)化器收集統(tǒng)計(jì)信息
6 監(jiān)控?cái)?shù)據(jù)庫(kù)性能的手段
6.1 Oracle等待事件
6.2 理解Oracle等待事件的意義
6.3 用動(dòng)態(tài)性能視圖監(jiān)控Oracle等待事件
6.4 用活動(dòng)會(huì)話進(jìn)行性能監(jiān)控
6.5 用活動(dòng)會(huì)話歷史報(bào)告感知Oracle性能問題
6.6 用AWR報(bào)告分析Oracle性能問題
6.7 用ADDM報(bào)告分析和解決Oracle性能問題
7 Oracle 索引技術(shù)
7.1 利用索引改變數(shù)據(jù)庫(kù)訪問方式
7.2 為什么索引需要重建
7.3 唯一性索引和非唯一性索引
7.4 組合索引的使用方法
7.5 反向索引
7.6 函數(shù)索引
8 位圖索引
8.1 什么是位圖索引
8.2 位圖索引與B-Tree索引的區(qū)別
8.3 位圖索引與星型查詢
8.4 位圖索引在數(shù)據(jù)倉(cāng)庫(kù)中的應(yīng)用
8.5 位圖連接索引
8.6 使用位圖連接索引提示數(shù)據(jù)分析性能。
9 使用Oracle分區(qū)技術(shù)分割海量數(shù)據(jù)
9.1 Oracle分區(qū)技術(shù)介紹
9.2 表分區(qū)與索引分區(qū)
9.3 Oracle分區(qū)技術(shù)在處理海量數(shù)據(jù)中的優(yōu)勢(shì)
9.4 Oracle分區(qū)的方式
9.5 如何確定使用何種分區(qū)方式
9.6 使用組合分區(qū)
9.7 Oracle 12c分區(qū)特性的增強(qiáng)
10 使用Oracle物化視圖實(shí)現(xiàn)數(shù)據(jù)高效檢索
10.1 什么是物化視圖
10.2 物化視圖的應(yīng)用場(chǎng)景
10.3 創(chuàng)建物化視圖
10.4 物化視圖查詢重寫
10.5 使用物化視圖查詢重寫實(shí)現(xiàn)海量數(shù)據(jù)快速檢索
11 使用批量綁定提高大數(shù)據(jù)量處理
11.1 SELECT 批量綁定
11.2 DML批量綁定