辦學(xué)單位:湯姆一通ITAA網(wǎng)絡(luò)技術(shù)培訓(xùn)中心
開課班型:晚班,白班,脫產(chǎn)班
開課時間:
晚班:每周一、三、五晚上19:00-21:00,每月定期開設(shè)4-8期新班
(開班時間,當(dāng)月的第1周、第2周的周一、第3周、第4周的周五)
周末白班:每周六、日 白天9:00-17:00,每月定期開設(shè)4-8期新班
(開班時間,當(dāng)月的第1周的周六、第3周的周日)
脫產(chǎn)班:常年招生
授課方式:面授/遠程
講師名稱:殷老師,懂老師,姚老師
發(fā)證機構(gòu):Oracle公司
開班人數(shù):20人
費用:
DCA-L4 23800元/人 學(xué)時:780課時
該項學(xué)習(xí)費包含課程培訓(xùn)費、設(shè)備操作實驗、指導(dǎo)、資料費、書費、認證指導(dǎo)。高等級培訓(xùn)包含低等級培訓(xùn),升級只需補差價及300元升級費。
適合群體
適合群體:
1. 適合已學(xué)完L3課程的學(xué)員
2. Oracle 數(shù)據(jù)庫管理或數(shù)據(jù)庫開發(fā)多年的業(yè)內(nèi)人士
3. 欲挑入年薪在15萬-25萬行業(yè)的在職者
4. 欲從事的Oracle 技術(shù)專家職位在校*生(計算機相關(guān)專業(yè))
5. 欲轉(zhuǎn)行為企業(yè)ERP顧問的軟件開發(fā)人員
6. 欲進入外企、銀行、軟件公司、國企從事IT信息技術(shù)職位的某職者
課程目標
如何使Oracle數(shù)據(jù)庫保持優(yōu)良性能,確保Oracle系統(tǒng)的高性能和持續(xù)可用性,成為數(shù)據(jù)庫管理人員非常關(guān)心的問題。經(jīng)驗告訴我們,即使有很好的軟件系統(tǒng)設(shè)計,但如果數(shù)據(jù)庫系統(tǒng)的配置不盡合理,不能在“復(fù)雜”系統(tǒng)中高效運轉(zhuǎn),則數(shù)據(jù)庫將會成為整個信息系統(tǒng)的瓶頸。因此對于DBA和軟件開發(fā)人員來將,如何利用 Oracle 的強大特性來提高他們公司的生產(chǎn)力,其最有效的方法之一就是對Oracle數(shù)據(jù)庫進行調(diào)優(yōu),通過對大量參數(shù)和執(zhí)行語句的調(diào)整來改進整個信息系統(tǒng)的運行效率,從而保證整個業(yè)務(wù)系統(tǒng)穩(wěn)定高效的運行,為企業(yè)的發(fā)展提供有力的支持。
DCA等級4課程結(jié)構(gòu)與大綱
模塊一:高性能計算機系統(tǒng)核心-CPU
1. CPU的內(nèi)部結(jié)構(gòu)與工作原理
2. CPU性能參數(shù):主頻、基準頻率、前端總線(FSB)頻率、倍頻系數(shù)、
3. CPU支持指令集 MMX, SSE, SSE2, SSE3
4. CPU Intel IA-32/64架構(gòu)
5. 內(nèi)存通道 6通道 DDR3
6. CPU系統(tǒng)總線
7. 處理器緩存
8. CPU的指令系統(tǒng):RISC、CISC、VLIM
9. 主流服務(wù)器處理器:Power、UltraSPARC、Intel Xeon、Itanium、PA-RISC、Alpha
模塊二:主流廠商高端服務(wù)器
1. HP BladeSystem 刀片服務(wù)器系統(tǒng)
2. HP Alpha系統(tǒng)
3. IBM Power Blade servers:P615
4. IBM System x0000 for Intel
5. Sun Fire X64 X0000 服務(wù)器
6. Sun SPARC Enterprise M0000服務(wù)器
7. Sun Blade T0000 服務(wù)器模塊
模塊三:海量存儲
1. IBM iSCSI 和光纖通道Total Storage DS400
2. IBM 存儲區(qū)域網(wǎng)絡(luò) System x NAS
3. Sun Storage 盤陣
4. HP企業(yè)磁帶機
5. HP DDS/DAT磁帶介質(zhì)
模塊四:24*7 業(yè)務(wù)環(huán)境系統(tǒng)優(yōu)化與調(diào)整
1. /etc/profile文件參數(shù)
2. /etc/nsswitch.conf文件參數(shù)
3. /etc/inittab
4. /proc文件系統(tǒng)參數(shù)
5. Linux內(nèi)存中Swap和Buffer Cache機制
6. Solaris性能監(jiān)控的Swap空間管理
7. 系統(tǒng)性能檢查:Free、PS、vmstat、sar、hdparm
8. Nice 或 Renice 優(yōu)化調(diào)度程序
9. Crond、syslogd
10. 磁盤IO優(yōu)化
11. Linux中數(shù)據(jù)塊管理
12. IBM AIX用戶使用資源限制Ulimit
13. IBM AIX TEXTSHM共享內(nèi)存段的限制
14. IBM AIX Schedo調(diào)整調(diào)度程序算法
15. IBM AIX 基準系統(tǒng),監(jiān)視以及執(zhí)行有效的壓力測試:nmon
16. IBM識別瓶頸工具:Trace、curt、splat、tprof
17. IBM AIX 過載系統(tǒng)與基準數(shù)據(jù)(作為基準)比較分析
18. IBM AIX CPU調(diào)整:smtct、bindintcp 和 bindprocessor
19. HPUX資源與瓶頸
20. 影響系統(tǒng)性能的因素
21. 虛擬尋址
22. 流水線(Pipelining)
23. 操作系統(tǒng)和進程
24. HPUX進程優(yōu)先級
25. HPUX衡量CPU閑忙程度的指標
26. HPUX CPU資源成為系統(tǒng)性能的瓶頸的征兆
27. HPUX哪些進程是占用CPU資源的大戶?
28. HPUXCPU優(yōu)化的方法
29. HPUX內(nèi)存管理
30. HPUX虛擬內(nèi)存(virtual memory)
31. HPUX物理內(nèi)存(physical memory)
32. HPUX交換區(qū)swap space
33. HPUX換頁/分頁paging
34. HPUX換頁失敗Page fault
35. HPUX非活動進程Process Deactivaton
36. Buffer Cache
37. HPUX內(nèi)存泄漏
38. HPUX衡量內(nèi)存閑忙程度的指標
39. 內(nèi)存資源成為系統(tǒng)性能的瓶頸的征兆
40. 哪些進程是占用內(nèi)存資源的大戶?
41. 交換區(qū)設(shè)多大*?
42. 內(nèi)存優(yōu)化的方法.
43. HP-UX 文件系統(tǒng)類型.
44. HPUX 衡量I/O閑忙程度的指標
45. I/O資源成為系統(tǒng)性能的瓶頸的征兆
46. 哪些活動是占用I/O資源的大戶?
47. 系統(tǒng)性能調(diào)試的一般原則
模塊五:Oracle數(shù)據(jù)庫系統(tǒng)優(yōu)化與調(diào)整
1. Oracle索引分析與比較
2. Bitmap索引的鎖機制和適用范圍
3. Oracle 數(shù)據(jù)庫優(yōu)化的R方法
4. Oracle專家調(diào)優(yōu)秘密
5. 臨時表優(yōu)化查詢速度
6. Freelist和HWM原理及優(yōu)化
7. 深度分析數(shù)據(jù)庫熱點塊問題
8. Bulk Binds對性能的提高
9. Oracle的RBO/CBO優(yōu)化器
10. 優(yōu)化器對表關(guān)聯(lián)的性能優(yōu)化
11. Net8 信令與SQL性能變慢的網(wǎng)絡(luò)因素
12. SAG內(nèi)存碎片
13. 檢查是否存在log buffer wait
14. 檢查日志文件上是否存在磁盤IO競爭現(xiàn)象
15. 檢查log archiver的工作
16. 數(shù)據(jù)庫配置和IO問題
17. 優(yōu)化排序操作
18. Oracle Parallel Query隊列的數(shù)目與CPU數(shù)量關(guān)系
19. 表和索引存儲參數(shù)設(shè)置
20. 減少或者消除服務(wù)器進程讀取日志緩存
21. 診斷l(xiāng)atch競爭
22. Rollback(undo) Segment 優(yōu)化
23. Lock Contention
24. 應(yīng)用程序優(yōu)化
25. block的效率提升
26. ASM實例Crash分析與排除
27. Statspack快照采樣
28. 利用TKPROF工具分析trace文件
29. 使用Oracle的等待事件檢測性能瓶頸
30. 使用SQL_TRACE/10046事件進行數(shù)據(jù)庫診斷
31. 表空間的存儲管理與優(yōu)化技術(shù)
32. 關(guān)于Oracle數(shù)據(jù)庫中行遷移/行鏈接的問題
33. HWM與數(shù)據(jù)庫性能的探討
34. Oracle數(shù)據(jù)庫I/O相關(guān)競爭等待
35. Oracle在Solaris的 VxFS上的異步I/O問題
36. Freelists和 Freelist Groups的研究
37. 一次診斷和解決CPU利用率高的問題分析
38. 一次異常內(nèi)存消耗問題的診斷及解決
39. 使用物化視圖進行翻頁性能調(diào)整
40. Oracle數(shù)據(jù)封鎖機制研究
41. 如何捕獲問題SQL解決過度CPU消耗問題
42. Library Cache Lock成因和解決方法的探討
43. 使用Oracle物化視圖進行翻頁性能調(diào)整
模塊六:Oracle HA(高可用)環(huán)境
1. IBM AIX群集(HACMP)高可用群集系統(tǒng)設(shè)計和規(guī)劃
2. IBM HACMP環(huán)境下安裝Oracle10R2數(shù)據(jù)庫
3. IBM HACMP環(huán)境下安設(shè)置失敗轉(zhuǎn)移時用到的Oracle轉(zhuǎn)移腳本
4. IBM HACMP雙機熱備份系統(tǒng)解決方案
5. 從Oracle的客戶端驗證在IBM HACMP環(huán)境下失敗轉(zhuǎn)移的有效性和特點
6. Redhat高性能(HA)解決方案:Cluster Suite集群
7. Redhat linux下的Oracle Rose HA熱備保護
8. IBM AIX平臺下Oracle10.2 RAC 集群的安裝、配置、管理
9. HPUX平臺下的Oracle復(fù)制技術(shù)
10. Oracle 數(shù)據(jù)容災(zāi)解決方案—DataGuard
DCA等級4實驗操作部分
此階段共38個實驗,覆蓋420個知識點
[Lab 1]: 高可用性- 異構(gòu)服務(wù)器的Oracle Streams高可用分布式數(shù)據(jù)庫配置
[Lab 2]: 高可用性- 基于IBM AIX平臺關(guān)鍵業(yè)務(wù)Oracle *可用構(gòu)架(MAA)配置
[Lab 3]: 高可用性- 基于HPUX的Oracle10.2 RAC集群的安裝、配置
[Lab 4]: 高可用性- 基于HPUX的Oracle DataGuard容災(zāi)配置
[Lab 5]: 高可用性- 基于IBM AIX HACMP雙機系統(tǒng)安裝與配置
[Lab 6]: 高可用性- 基于Red Hat Linux 集群部署與配置
[Lab 7]: 高可用性- 基于Red Hat Linux的Oracle 10.2.1RAC集群升級
[Lab 8]: 高可用性- Linux平臺下Oracle10.2 DataGuard的安裝、配置
[Lab 9]: 高可用性- Red Hat Linux AS 4高級復(fù)制環(huán)境搭建
[Lab10]: 高可用性- Red Hat Linux AS 4 Streams復(fù)制配置
[Lab11]: 高可用性- Linux平臺*可用構(gòu)架(MAA)綜合方案
[Lab12]: 高可用性- 用Oracle網(wǎng)絡(luò)配置工具進行配置
[Lab13]: 高可用性- 在服務(wù)器端配置監(jiān)聽、在客戶端配置到服務(wù)器的連接
[Lab14]: 高可用性- 在服務(wù)器端(AIX/HPUX) 配置監(jiān)聽、在客戶端配置到服務(wù)器的連接
[Lab15]: 高可用性- 進行分布數(shù)據(jù)庫查詢操作
[Lab16]: 優(yōu)化- 使用EXPLAINPLAN分析索引的使用情況
[Lab17]: 優(yōu)化- 使用Autotrace分析索引的使用情況
[Lab18]: 優(yōu)化- Oracle中性能報告和性能調(diào)整建議捕獲
[Lab19]: 優(yōu)化- DB Time與數(shù)據(jù)庫性能的快速評估
[Lab20]: 優(yōu)化- 使用數(shù)據(jù)庫審計監(jiān)控可疑活動
[Lab21]: 優(yōu)化- IBM AIX系統(tǒng)上進行ORACLE性能優(yōu)化-審計某個Oracle前臺應(yīng)用
[Lab22]: 優(yōu)化- IBM AIX系統(tǒng)上進行ORACLE性能優(yōu)化-根據(jù)進程狀態(tài),找到長時間執(zhí)行的Oracle會話
[Lab23]: 優(yōu)化- IBM AIX系統(tǒng)上進行ORACLE性能優(yōu)化--使用Oracle ASM磁盤組
[Lab24]: 優(yōu)化- IBM AIX系統(tǒng)上進行ORACLE性能優(yōu)化-表分區(qū)存儲
[Lab25]: 優(yōu)化- Java應(yīng)用程序代碼優(yōu)化
[Lab26]: 優(yōu)化- CBO對于Oracle SQL執(zhí)行計劃的影響
[Lab27]: 優(yōu)化- Oracle數(shù)據(jù)庫系統(tǒng)負載測試
[Lab28]: 故障診斷- Statspack/AWR快速定位Oracle數(shù)據(jù)庫的性能瓶頸
[Lab29]: 故障診斷- 電信級TB海量 ASM數(shù)據(jù)庫緊急恢復(fù)案例全過程分析
[Lab30]: 故障診斷- HWM及空間回收問題導(dǎo)致某制造系統(tǒng)問題之案例分析
[Lab31]: 故障診斷- 億級表之索引問題導(dǎo)致性能驟減之案例分析
[Lab32]: 故障診斷- TB級數(shù)據(jù)庫核心性能問題之?dāng)?shù)據(jù)表存儲分析案例
[Lab33]: 故障診斷- ORA-600 2662案例解析、模擬與實驗
[Lab34]: 故障診斷- 斷電故障導(dǎo)致 ASM DiskGroup 故障及恢復(fù)案例
[Lab35]: 故障診斷- 10g臨時表空間組導(dǎo)致遞歸SQL高度解析案例
[Lab36]: 故障診斷- TNS-12519 與 processes 參數(shù)設(shè)置
[Lab34]: 故障診斷- 系統(tǒng)表空間IO錯誤 數(shù)據(jù)損壞處理一則
[Lab35]: 故障診斷- Oracle診斷案例-Job任務(wù)停止執(zhí)行
[Lab36]: 故障診斷- 捕獲問題SQL解決過度CPU消耗問題
[Lab37]: 故障診斷- Oracle的共享池分區(qū)技術(shù)及診斷案例
[Lab38]: 故障診斷- Oracle數(shù)據(jù)庫診斷案例-redo log日志組處于高激活狀態(tài)