課程描述INTRODUCTION
日程安排SCHEDULE
課程大綱Syllabus
數據庫體系結構
一、培訓收益
通過此次課程培訓,可使學習者獲得如下收益:
1.深入了解Oracle數據庫的體系結構及其運行機制;
2.數據庫的運行狀態及其系統配置(參數控制);
3.網絡配置,數據庫的動態注冊和靜態注冊;
4.數據庫存儲空間管理、不同類型的數據管理;
5.數據庫的數據安全管理、用戶訪問的權限控制;
6.數據庫并發訪問控制,阻塞狀態和死鎖處理;
7.Oracle數據庫日志系統管理、快速恢復區的配置與使用;
8.使用RMAN完成數據庫備份及恢復,RMAN備份過程監控、優化;
9.SQL與PL/SQL的性能分析與調優、性能優化思維與方法;
10.Data Guard使用場景,物理Data Guard環境搭建;
11.使用Data Guard Broker控制switchover和failover;
12.Oracle Clusterware的原理講解及安裝配置實戰;
13.多節點RAC系統的安裝、節點與集群文件系統的管理與配置;
14.Oracle集群系統的數據訪問、數據處理與性能優化實踐;
15.企業級典型Oracle系統的案例分析與優化實踐經驗分享。
二、培訓特色
1.本課程培訓時長4天;
2.課程全過程貫(guan)穿實戰項目的(de)演(yan)示實驗,使(shi)學員(yuan)更(geng)好的(de)掌(zhang)握所學內容。
三、日程安排
第一天上午
體系結構介紹及安裝創建數據庫
Oracle 12C新特性介紹
1.新特性介紹
2.講解多租戶概念,CDB和PDB維護
內容一:數據庫體系結構
1.數據庫和實例關系,單實例環境和RAC區別
2.數據庫文件構成
3.介紹數據庫實例構成
4.深入講解系統全局區SGA和進程全局區PGA
5.介紹數據庫進程
內容二:安裝 Oracle 數據庫軟件
1.介紹DBA核心任務和工具
2.設置系統環境,安裝Oracle
3.*的靈活的體系結構
4.使用Oracle Universal Installer (OUI) 安裝軟件
內容三:創建 Oracle 數據庫
1.使用數據庫配置助手 (DBCA) 創建數據庫
2.使用 DBCA創建數據庫設計模板
3.使用(yong) DBCA生成數據庫(ku)創(chuang)建腳(jiao)本
第一天下午
管理數據庫實例及配置網絡環境
內容四:管理 Oracle實例
1.講解數據庫啟動和停止的三階段
2.啟動和停止Oracle數據庫
3.Oracle Enterprise Manager (EM)的使用
4.使用 SQL*Plus訪問數據庫
5.修改數據庫初始化參數
6.查看預警日志及如何使用數據字典
內容五:配置 Oracle Network 環境
1.監聽程序的配置和啟停控制
2.動態數據庫注冊和靜態數據庫注冊
3.Oracle Net Service配置
4.配置連接時故障轉移Failover和負載均衡Loadbalance
5.測試 Oracle Net 的連接性
6.確定何時使用共(gong)享服務器(qi)和專用服務器(qi)
第二天上午
邏輯結構、用戶權限及并發管理
內容一:管理數據庫存儲結構
1.講解數據庫邏輯結構
2.描述表數據存儲(以塊為單位)
3.定義表空間和數據文件的用途
4.了解和使用 Oracle Managed Files (OMF)
5.創建和管理表空間
6.獲取表空間信息
7.描述自動存儲管理 (ASM) 的主要概念和功能
內容二:管理用戶安全性
1.創建和管理數據庫用戶帳戶
2.對用戶進行驗證
3.分配默認的存儲區(表空間)
4.授予權限和撤消權限
5.創建和管理職責及配置文件
6.實施標準口令保護功能
7.控制用戶對資源的使用
內容三:管理數據和并發處理能力
1.通過 SQL 管理數據
2.介紹數據庫鎖機制
3.監控和解決鎖沖突(tu)
第二天下午
REDO、UNDO設置及備份恢復概念
內容四:管理撤消數據
1.DML 和撤消數據生成
2.監控和管理撤消
3.配置撤消保留和保障撤消保留
4.使用撤消 Advisor
5.UNDO空間估算和設置
內容五:管理REDO
1.介紹Oracle REDO機制,REDO在數據庫恢復和數據庫復制中的作用
2.REDO和UNDO區別
3.REDO文件大小估算
4.REDO日志組和日志成員管理
內容六:備份和恢復的概念
1.確定 Oracle 數據庫中可能出現的錯誤類型
2.描述優化實例恢復的方法
3.確定檢查點、重做日志文件和歸檔日志文件的重要性
4.配(pei)置 ARCHIVELOG 模式
第三天上午
使用RMAN進行數據庫備份恢復
內容一:執行數據庫備份
1.RMAN備份設置
2.使用RMAN備份數據庫
3.創建增量備份
4.自動數據庫備份
5.監控快速恢復區
6.備份過程監控
7.備份優化
內容二:執行數據庫恢復
1.恢復丟失的控制文件
2.恢復丟失的重做日志文件
3.在數據文件丟失后執(zhi)行完全恢復
第三天下午
數據庫優化
內容一:優化介紹
1.優化工具介紹
2.基于數據庫統計的問題分析和診斷
3.基于等待事件的問題分析和診斷
4. Alert Log與Trace Files對性能故障診斷的幫助
內容二:使用AWR報告分析問題
1.自動負載資料庫AWR介紹
2.手動生成AWR報告,分析數據庫問題
內容三:數據庫內存優化
1.數據高速緩沖區內部運行機制、問題分析和優化思路
2.共享池內部運行機制,庫高速緩存、字典高速緩存的問題分析和優化思路
3.游標共享(cursor_sharing),硬解析問題處理
4.日志緩沖區的問題分析和優化思路
5.PGA內存問題分析和優化思路
內容四:SQL優化
1.SQL語句的處理過程分析
2.使用SQLPLUS的autotrace分析語句計劃和統計信息
3.使用10046事件跟蹤sql
4.使用10053事件查(cha)看(kan)sql計劃選擇
第四天上午
Data Guard和RAC環境搭建
內容一:Data Guard介紹
1.可能導致數據損失的原因分析
2.Data Guard實現原理和基本結構
3.物理Standby和邏輯Standby區別
4.Data Guard在應用讀寫分離中的應用
內容二:物理DG維護
1.搭建物理Data Guard環境
2.主從切換switchover和failover
3.數據庫日志同步監控和處理
4.使用Data Guard Broker維護DG環境
內容三:Oracle RAC介紹
1.單實例數據庫和RAC區別
2.介紹集群軟件Clusterware,網絡心跳和磁盤心跳
3.集群層的腦裂(brain-split)處理機制
4.集群注冊OCR和表決文件VOTING FILE
5.RAC的基本結構
6.緩(huan)沖(chong)融合cache fusion的實現機制
第四天下午
Data Guard和RAC環境搭建
內容四:RAC環境搭建和維護
1.系統環境設置,網絡、存儲
2.安裝配置Clusterware
3.使用ASMCA創建ASM磁盤組
4.使用CRSCTL控制集群軟件的啟停
5.安裝RAC數據庫軟件
6.使用DBCA創建數據庫
7.使用SRVCTL控制數據庫實例啟停
8.創建Service,將應用分區
9.刪除和添加集群節點
10.RAC環境(jing)下使用RMAN進行數(shu)據庫(ku)備份(fen)恢復
數據庫體系結構
轉載://citymember.cn/gkk_detail/282768.html
已開(kai)課時(shi)間(jian)Have start time
IT相關內訓
- 網安管理崗培訓 張(zhang)勝生
- CISSP認證培訓課程 張勝生
- 云計算的應用領域和實踐 武威
- Python高效辦公自動化 張曉如(ru)
- Fine BI 數據分析與 張曉(xiao)如
- 大模型技術與應用培訓 葉梓
- 電力信息化:價值和建設分析 劉宇佳
- IT崗位數智化能力提升路徑 甄文智
- 互聯網新技術在銀行的應用 武威
- 信息安全風險評估與加固技能 張勝(sheng)生
- 軟件安全意識加強與技能提高 張勝(sheng)生
- 滲透測試與攻防實戰高級課程 張勝生