企業(yè)管理培訓(xùn)
你當(dāng)前所在的位置:首頁(yè) > 企業(yè)管理培訓(xùn) > 企業(yè)內(nèi)訓(xùn) > Oracle管理與調(diào)優(yōu)-上海工慧企業(yè)管理
學(xué)習(xí)對(duì)象
各單位從事數(shù)據(jù)庫(kù)管理的相關(guān)人員。
課程目標(biāo)
課程說明 根據(jù)ORACLE數(shù)據(jù)庫(kù)在我國(guó)企事業(yè)單位信息化建設(shè)中的戰(zhàn)略影響作用,結(jié)合國(guó)內(nèi)外成熟理論體系與眾多企事業(yè)單位的信息化實(shí)際情況,提煉形成了包含Oracle數(shù)據(jù)庫(kù)管理、性能調(diào)優(yōu)在內(nèi)的組合培訓(xùn)課程。 培訓(xùn)目標(biāo) 通過本課程的學(xué)習(xí),使學(xué)員了解Oracle數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)、管理Oracle例程、創(chuàng)建并管理Oracle用戶、備份及恢復(fù)數(shù)據(jù)庫(kù)、監(jiān)控?cái)?shù)據(jù)庫(kù)并解決使用數(shù)據(jù)庫(kù)時(shí)出現(xiàn)的問題、配置OracleNetService、使用RMAN創(chuàng)建和管理備份集和映像副本等;掌握多種優(yōu)化工具的使用和優(yōu)化方法、能夠進(jìn)行性能故障分析、掌握常見優(yōu)化算法能根據(jù)應(yīng)用需求選擇?!∨嘤?xùn)方式 本課程采取組合選修模式,采取三天管理與三天調(diào)優(yōu)的方式,共計(jì)時(shí)長(zhǎng)6天。學(xué)員可根據(jù)興趣及已有積累選擇適合自己的學(xué)習(xí)內(nèi)容。建議學(xué)員自帶筆記本電腦?!】己苏J(rèn)證 《全國(guó)信息化工程師》證書和《ORACLE數(shù)據(jù)庫(kù)高級(jí)管理師》證書。證書可作為專業(yè)技術(shù)人員職業(yè)能力考核的證明,以及專業(yè)技術(shù)人員崗位聘用、任職、定級(jí)和晉升職務(wù)的重要依據(jù)。 培訓(xùn)大綱 (1)Oracle數(shù)據(jù)庫(kù)管理專題
課程內(nèi)容
單元主要授課內(nèi)容 第一單元內(nèi)容一:簡(jiǎn)介(數(shù)據(jù)庫(kù)體系結(jié)構(gòu)) 1、描述課程目標(biāo) 2、研究Oracle1g數(shù)據(jù)庫(kù)體系結(jié)構(gòu) 內(nèi)容二:安裝Oracle數(shù)據(jù)庫(kù)軟件 1、解釋DBA核心任務(wù)和工具 2、計(jì)劃Oracle安裝 3、使用最佳的靈活的體系結(jié)構(gòu) 4、使用OracleUniversalInstaller(OUI)安裝軟件 內(nèi)容三:創(chuàng)建Oracle數(shù)據(jù)庫(kù) 1、使用數(shù)據(jù)庫(kù)配置助手(DBCA)創(chuàng)建數(shù)據(jù)庫(kù) 2、使用DBCA創(chuàng)建數(shù)據(jù)庫(kù)設(shè)計(jì)模板3、使用DBCA生成數(shù)據(jù)庫(kù)創(chuàng)建腳本 內(nèi)容四:管理Oracle例程 1、啟動(dòng)和停止Oracle數(shù)據(jù)庫(kù)及組件 2、使用OracleEnterpriseManager(EM) 3、使用SQL*Plus和iSQL*Plus訪問數(shù)據(jù)庫(kù) 4、修改數(shù)據(jù)庫(kù)初始化參數(shù) 5、了解數(shù)據(jù)庫(kù)啟動(dòng)階段 6、查看預(yù)警日志 7、使用數(shù)據(jù)字典 內(nèi)容五:使用RMAN工具 1、RMAN使用及維護(hù) 第二單元 內(nèi)容一:使用簡(jiǎn)單的SELECT語句 1.SELECT語句的語法 2.檢索出來的數(shù)據(jù)排序 3.用WHERE設(shè)置檢索條件 4.GROUPBY和HAVING 5.使用子查詢 6、連接查詢 內(nèi)容二:oracle11g中支持的數(shù)據(jù)類型 1.Oracle11g中數(shù)據(jù)類型介紹 內(nèi)容三:視圖 1、解釋視圖的概念 2、使用數(shù)據(jù)字典視圖 3、生成簡(jiǎn)單和復(fù)雜的視圖 4、生成帶約束選項(xiàng)的視圖 5、修改視圖 內(nèi)容四:相關(guān)的DDL和DML語句 1.使用DDL語句 2.使用DML語句 內(nèi)容五:實(shí)現(xiàn)數(shù)據(jù)完整性 1.主鍵約束 2.外鍵約束 3.CHECK 4.UNIQUE 5.NOTNULL 內(nèi)容六:oracle內(nèi)置函數(shù) 1、介紹使用函數(shù)的基本概念 2、在SELECT語句中使用的各種字符,數(shù)字,日期函數(shù) 3、說明轉(zhuǎn)換函數(shù)的定義及使用 4、介紹其他常用函數(shù) 第三單元 內(nèi)容一:視圖 1、解釋視圖的概念 2、使用數(shù)據(jù)字典視圖 3、生成簡(jiǎn)單和復(fù)雜的視圖 4、生成帶約束選項(xiàng)的視圖 5、修改視圖 內(nèi)容二:存儲(chǔ)過程 1、解釋存儲(chǔ)過程的概念 2、存儲(chǔ)過程分類 3、自定義存儲(chǔ)過程 4、存儲(chǔ)過程中的參數(shù)傳遞 內(nèi)容三:觸發(fā)器 1、解釋觸發(fā)器的概念及作用 2、觸發(fā)器的分類 3、實(shí)現(xiàn)觸發(fā)器 內(nèi)容四:事務(wù)和鎖 1、事務(wù)的類型及機(jī)制 2、事務(wù)分類 3、實(shí)現(xiàn)事務(wù) 4、鎖的類型及使用 內(nèi)容五:游標(biāo) 1、游標(biāo)簡(jiǎn)介 2、使用游標(biāo) 第四單元 內(nèi)容一:管理數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu) 1、描述表數(shù)據(jù)存儲(chǔ)(以塊為單位) 2、定義表空間和數(shù)據(jù)文件的用途 3、了解和使用OracleManagedFiles(OMF) 4、創(chuàng)建和管理表空間 5、獲取表空間信息 6、描述自動(dòng)存儲(chǔ)管理(ASM)的主要概念和功能 內(nèi)容二:管理用戶安全性 1、創(chuàng)建和管理數(shù)據(jù)庫(kù)用戶帳戶 2、對(duì)用戶進(jìn)行驗(yàn)證 3、分配默認(rèn)的存儲(chǔ)區(qū)(表空間) 4、授予權(quán)限和撤消權(quán)限 5、創(chuàng)建和管理職責(zé) 6、創(chuàng)建和管理配置文件 7、實(shí)施標(biāo)準(zhǔn)口令保護(hù)功能 8、控制用戶對(duì)資源的使用 內(nèi)容三:管理方案對(duì)象 1、定義方案對(duì)象和數(shù)據(jù)類型 2、創(chuàng)建和修改表3、定義約束條件 4、查看表的列和內(nèi)容 5、創(chuàng)建索引、視圖和序號(hào) 6、解釋臨時(shí)表的用途 7、使用數(shù)據(jù)字典 第五單元 內(nèi)容一:管理數(shù)據(jù)和并發(fā)處理能力 1、通過SQL管理數(shù)據(jù) 2、確定和管理PL/SQL對(duì)象 3、描述觸發(fā)器和觸發(fā)事件 4、監(jiān)控和解決鎖沖突 內(nèi)容二:管理撤消數(shù)據(jù) 1、解釋DML和撤消數(shù)據(jù)生成 2、監(jiān)控和管理撤消 3、描述撤消數(shù)據(jù)和重做數(shù)據(jù)之間的區(qū)別 4、配置撤消保留5、保障撤消保留 6、使用撤消Advisor 內(nèi)容三:實(shí)施Oracle數(shù)據(jù)庫(kù)安全性 1、描述DBA安全性責(zé)任 2、應(yīng)用最少權(quán)限原則 3、啟用標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)跟蹤 4、指定跟蹤選項(xiàng) 5、復(fù)查跟蹤信息 6、維護(hù)跟蹤線索 第六單元 內(nèi)容一:配置OracleNetwork環(huán)境 1、使用Oracle11GEnterpriseManager配置OracleNetwork環(huán)境 2、創(chuàng)建其它監(jiān)聽程序 3、創(chuàng)建OracleNetService別名 4、配置連接時(shí)故障轉(zhuǎn)移 5、控制OracleNetListener 6、測(cè)試OracleNet的連接性 7、確定何時(shí)使用共享服務(wù)器和專用服務(wù)器 內(nèi)容二:積極維護(hù) 1、使用統(tǒng)計(jì)數(shù)據(jù) 2、管理自動(dòng)工作量資料檔案庫(kù)(AWR) 3、使用自動(dòng)數(shù)據(jù)庫(kù)診斷監(jiān)控程序(ADDM) 4、描述指導(dǎo)框架5、設(shè)置預(yù)警閾值 6、使用服務(wù)器生成的預(yù)警 7、使用自動(dòng)任務(wù) 內(nèi)容三:性能管理 1、使用OracleEnterpriseManager頁(yè)監(jiān)控性能 2、使用SQLTuningAdvisor 3、使用SQLAccessAdvisor 4、使用共享內(nèi)存的自動(dòng)管理 5、使用內(nèi)存Advisor設(shè)置內(nèi)存緩沖區(qū)的大小 6、使用與性能相關(guān)的動(dòng)態(tài)視圖 7、排除無效或不可用的對(duì)象中的故障 第七單元 內(nèi)容一:備份和恢復(fù)的概念 1、確定Oracle數(shù)據(jù)庫(kù)中可能出現(xiàn)的錯(cuò)誤類型 2、描述優(yōu)化例程恢復(fù)的方法 3、確定檢查點(diǎn)、重做日志文件和歸檔日志文件的重要性 4、配置ARCHIVELOG模式 內(nèi)容二:執(zhí)行數(shù)據(jù)庫(kù)備份 1、創(chuàng)建一致的數(shù)據(jù)庫(kù)備份 2、在不關(guān)閉數(shù)據(jù)庫(kù)的情況下進(jìn)行備份 3、創(chuàng)建增量備份 4、自動(dòng)數(shù)據(jù)庫(kù)備份 5、監(jiān)控快速恢復(fù)區(qū) 內(nèi)容三:執(zhí)行數(shù)據(jù)庫(kù)恢復(fù) 1、恢復(fù)丟失的控制文件 2、恢復(fù)丟失的重做日志文件 3、在數(shù)據(jù)文件丟失后執(zhí)行完全恢復(fù) 內(nèi)容四:執(zhí)行FlashBack 1、描述閃回?cái)?shù)據(jù)庫(kù) 2、使用閃回表將表內(nèi)容還原到過去的某一特定時(shí)間點(diǎn)3、恢復(fù)已刪除的表 4、使用閃回查詢查看截至任意時(shí)間點(diǎn)的數(shù)據(jù)庫(kù)內(nèi)容 5、使用閃回版本查詢查看一段時(shí)間內(nèi)的行版本 6、使用閃回事務(wù)處理查詢查看行的事務(wù)處理歷史記錄 內(nèi)容五:移動(dòng)數(shù)據(jù) 1、描述移動(dòng)數(shù)據(jù)的可用方法 2、創(chuàng)建和使用目錄對(duì)象 3、使用SQL*Loader從Oracle數(shù)據(jù)庫(kù)(或用戶文件)中裝入數(shù)據(jù) 4、解釋數(shù)據(jù)泵的通用體系結(jié)構(gòu) 5、使用數(shù)據(jù)泵的導(dǎo)出和導(dǎo)入功能在Oracle數(shù)據(jù)庫(kù)之間移動(dòng)數(shù)據(jù) 6、使用外部表并通過平臺(tái)獨(dú)立文件移動(dòng)數(shù)據(jù) 內(nèi)容六:數(shù)據(jù)庫(kù)應(yīng)用 1、在java中連接oracle:JDBC與ODBC使用與連接 2、介紹一個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的實(shí)例 (2)Oracle數(shù)據(jù)庫(kù)調(diào)優(yōu)專題 第一單元 1、Oracle1G體系架構(gòu) 2、數(shù)據(jù)庫(kù)應(yīng)用調(diào)優(yōu) ?數(shù)據(jù)庫(kù)優(yōu)化的總體思路和原則,從整體上對(duì)性能優(yōu)化的各個(gè)階段進(jìn)行分析描述,確定性能優(yōu)化的基本方法 3、優(yōu)化工具 ?最根本的性能信息工具:數(shù)據(jù)庫(kù)數(shù)據(jù)字典和動(dòng)態(tài)性能視圖 ?AlertLog與TraceFiles對(duì)性能故障診斷的幫助 ?診斷性能問題的法寶:Statspack與awr ?Oracle性能診斷的又一利器:等待事件 ?1g新增加的自動(dòng)化監(jiān)控、調(diào)優(yōu)工具——ADDM ?基于自動(dòng)化收集的性能指導(dǎo)工具介紹 第二單元 1、SGA的內(nèi)存調(diào)整動(dòng)態(tài)的SGA與1g自動(dòng)管理的SGA 2、數(shù)據(jù)高速緩存區(qū)的優(yōu)化數(shù)據(jù)高速緩存區(qū)的性能指標(biāo)和判斷依據(jù),以及如何在各種情況下執(zhí)行針對(duì)性的優(yōu)化工作 3、共享池的優(yōu)化共享池的庫(kù)高速緩存、字典高速緩存的性能指標(biāo)和判斷依據(jù),以及如何進(jìn)行各種情況的優(yōu)化工作 4、其他SGA組件的優(yōu)化重做日志緩沖區(qū)的優(yōu)化考慮以及各個(gè)內(nèi)存區(qū)大小的經(jīng)驗(yàn)判斷方法 5、數(shù)據(jù)文件I/O的優(yōu)化數(shù)據(jù)庫(kù)數(shù)據(jù)文件、重做日志文件、歸檔文件的I/O性能特點(diǎn)分析和優(yōu)化原則,存儲(chǔ)級(jí)的I/O性能考慮,檢測(cè)點(diǎn)的原理及優(yōu)化,使用多DBWR進(jìn)程增加I/O能力,異步I/O的性能考慮,LGWR與ARC進(jìn)程的優(yōu)化,加速歸檔的方法 第三單元 1、鎖存器(LATCH)競(jìng)爭(zhēng)優(yōu)化; 2、鎖競(jìng)爭(zhēng)的解決 3、回滾段競(jìng)爭(zhēng)優(yōu)化 ?判斷回滾段競(jìng)爭(zhēng)以及如何解決回滾段競(jìng)爭(zhēng),對(duì)回滾段使用中Ora-1555故障的分析與處理 4、應(yīng)用存儲(chǔ)參數(shù)的優(yōu)化 5、選擇合適的數(shù)據(jù)存儲(chǔ)方法 ?了解數(shù)據(jù)庫(kù)應(yīng)用的特點(diǎn),知道各種數(shù)據(jù)存儲(chǔ)的方式對(duì)性能的影響,合理的選擇分區(qū)表、索引組織表、聚簇表或者普通表存儲(chǔ)數(shù)據(jù) ?對(duì)用于存儲(chǔ)海量數(shù)據(jù)的分區(qū)表的概念和維護(hù)進(jìn)行詳細(xì)描述,確定如何使用分區(qū)表加快查詢性能 第四單元 1、SQL語句的處理過程 2、SQL語句解析的優(yōu)化 3、排序操作的優(yōu)化 4、優(yōu)化SQL語句的相關(guān)工具 ?提供SQL優(yōu)化集的Statspack與awr ?使用Explainplan分析執(zhí)行計(jì)劃 ?通過autotrace分析故障語句的執(zhí)行計(jì)劃和統(tǒng)計(jì)信息 ?通過Sqltrace查找有性能問題的SQL語句 ?通過1g的Sqltunningadvise自動(dòng)分析語句性能 ?通過1g的Sqlaccessadvise自動(dòng)分析語句算法 5、CBO和RBO介紹 6、數(shù)據(jù)訪問方法 第五單元 1、收集統(tǒng)計(jì)信息 2、強(qiáng)制執(zhí)行計(jì)劃 ?修改參數(shù)值影響CBO生成的執(zhí)行計(jì)劃,通過hints直接強(qiáng)制執(zhí)行計(jì)劃 3、Sql語句優(yōu)化經(jīng)驗(yàn) ?判斷語句性能的問題 4、穩(wěn)定調(diào)整好的語句執(zhí)行計(jì)劃 ?通過存儲(chǔ)概要確保執(zhí)行計(jì)劃的穩(wěn)定性 5、備份恢復(fù)概述 ?對(duì)比常見的幾種備份恢復(fù)方法 授課專家 袁老師計(jì)算機(jī)應(yīng)用技術(shù)專家。精通Oracle數(shù)據(jù)庫(kù),豐富的大型項(xiàng)目數(shù)據(jù)庫(kù)部署實(shí)施經(jīng)驗(yàn),豐富的性能調(diào)整經(jīng)驗(yàn)。
Oracle管理與調(diào)優(yōu)-上海工慧企業(yè)管理
信息來源:工慧企業(yè)管理服務(wù)外包網(wǎng)更新時(shí)間:2017-5-31瀏覽量:217字體大小:大 中 小
學(xué)習(xí)對(duì)象
各單位從事數(shù)據(jù)庫(kù)管理的相關(guān)人員。
課程目標(biāo)
課程說明 根據(jù)ORACLE數(shù)據(jù)庫(kù)在我國(guó)企事業(yè)單位信息化建設(shè)中的戰(zhàn)略影響作用,結(jié)合國(guó)內(nèi)外成熟理論體系與眾多企事業(yè)單位的信息化實(shí)際情況,提煉形成了包含Oracle數(shù)據(jù)庫(kù)管理、性能調(diào)優(yōu)在內(nèi)的組合培訓(xùn)課程。 培訓(xùn)目標(biāo) 通過本課程的學(xué)習(xí),使學(xué)員了解Oracle數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)、管理Oracle例程、創(chuàng)建并管理Oracle用戶、備份及恢復(fù)數(shù)據(jù)庫(kù)、監(jiān)控?cái)?shù)據(jù)庫(kù)并解決使用數(shù)據(jù)庫(kù)時(shí)出現(xiàn)的問題、配置OracleNetService、使用RMAN創(chuàng)建和管理備份集和映像副本等;掌握多種優(yōu)化工具的使用和優(yōu)化方法、能夠進(jìn)行性能故障分析、掌握常見優(yōu)化算法能根據(jù)應(yīng)用需求選擇?!∨嘤?xùn)方式 本課程采取組合選修模式,采取三天管理與三天調(diào)優(yōu)的方式,共計(jì)時(shí)長(zhǎng)6天。學(xué)員可根據(jù)興趣及已有積累選擇適合自己的學(xué)習(xí)內(nèi)容。建議學(xué)員自帶筆記本電腦?!】己苏J(rèn)證 《全國(guó)信息化工程師》證書和《ORACLE數(shù)據(jù)庫(kù)高級(jí)管理師》證書。證書可作為專業(yè)技術(shù)人員職業(yè)能力考核的證明,以及專業(yè)技術(shù)人員崗位聘用、任職、定級(jí)和晉升職務(wù)的重要依據(jù)。 培訓(xùn)大綱 (1)Oracle數(shù)據(jù)庫(kù)管理專題
課程內(nèi)容
單元主要授課內(nèi)容 第一單元內(nèi)容一:簡(jiǎn)介(數(shù)據(jù)庫(kù)體系結(jié)構(gòu)) 1、描述課程目標(biāo) 2、研究Oracle1g數(shù)據(jù)庫(kù)體系結(jié)構(gòu) 內(nèi)容二:安裝Oracle數(shù)據(jù)庫(kù)軟件 1、解釋DBA核心任務(wù)和工具 2、計(jì)劃Oracle安裝 3、使用最佳的靈活的體系結(jié)構(gòu) 4、使用OracleUniversalInstaller(OUI)安裝軟件 內(nèi)容三:創(chuàng)建Oracle數(shù)據(jù)庫(kù) 1、使用數(shù)據(jù)庫(kù)配置助手(DBCA)創(chuàng)建數(shù)據(jù)庫(kù) 2、使用DBCA創(chuàng)建數(shù)據(jù)庫(kù)設(shè)計(jì)模板3、使用DBCA生成數(shù)據(jù)庫(kù)創(chuàng)建腳本 內(nèi)容四:管理Oracle例程 1、啟動(dòng)和停止Oracle數(shù)據(jù)庫(kù)及組件 2、使用OracleEnterpriseManager(EM) 3、使用SQL*Plus和iSQL*Plus訪問數(shù)據(jù)庫(kù) 4、修改數(shù)據(jù)庫(kù)初始化參數(shù) 5、了解數(shù)據(jù)庫(kù)啟動(dòng)階段 6、查看預(yù)警日志 7、使用數(shù)據(jù)字典 內(nèi)容五:使用RMAN工具 1、RMAN使用及維護(hù) 第二單元 內(nèi)容一:使用簡(jiǎn)單的SELECT語句 1.SELECT語句的語法 2.檢索出來的數(shù)據(jù)排序 3.用WHERE設(shè)置檢索條件 4.GROUPBY和HAVING 5.使用子查詢 6、連接查詢 內(nèi)容二:oracle11g中支持的數(shù)據(jù)類型 1.Oracle11g中數(shù)據(jù)類型介紹 內(nèi)容三:視圖 1、解釋視圖的概念 2、使用數(shù)據(jù)字典視圖 3、生成簡(jiǎn)單和復(fù)雜的視圖 4、生成帶約束選項(xiàng)的視圖 5、修改視圖 內(nèi)容四:相關(guān)的DDL和DML語句 1.使用DDL語句 2.使用DML語句 內(nèi)容五:實(shí)現(xiàn)數(shù)據(jù)完整性 1.主鍵約束 2.外鍵約束 3.CHECK 4.UNIQUE 5.NOTNULL 內(nèi)容六:oracle內(nèi)置函數(shù) 1、介紹使用函數(shù)的基本概念 2、在SELECT語句中使用的各種字符,數(shù)字,日期函數(shù) 3、說明轉(zhuǎn)換函數(shù)的定義及使用 4、介紹其他常用函數(shù) 第三單元 內(nèi)容一:視圖 1、解釋視圖的概念 2、使用數(shù)據(jù)字典視圖 3、生成簡(jiǎn)單和復(fù)雜的視圖 4、生成帶約束選項(xiàng)的視圖 5、修改視圖 內(nèi)容二:存儲(chǔ)過程 1、解釋存儲(chǔ)過程的概念 2、存儲(chǔ)過程分類 3、自定義存儲(chǔ)過程 4、存儲(chǔ)過程中的參數(shù)傳遞 內(nèi)容三:觸發(fā)器 1、解釋觸發(fā)器的概念及作用 2、觸發(fā)器的分類 3、實(shí)現(xiàn)觸發(fā)器 內(nèi)容四:事務(wù)和鎖 1、事務(wù)的類型及機(jī)制 2、事務(wù)分類 3、實(shí)現(xiàn)事務(wù) 4、鎖的類型及使用 內(nèi)容五:游標(biāo) 1、游標(biāo)簡(jiǎn)介 2、使用游標(biāo) 第四單元 內(nèi)容一:管理數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu) 1、描述表數(shù)據(jù)存儲(chǔ)(以塊為單位) 2、定義表空間和數(shù)據(jù)文件的用途 3、了解和使用OracleManagedFiles(OMF) 4、創(chuàng)建和管理表空間 5、獲取表空間信息 6、描述自動(dòng)存儲(chǔ)管理(ASM)的主要概念和功能 內(nèi)容二:管理用戶安全性 1、創(chuàng)建和管理數(shù)據(jù)庫(kù)用戶帳戶 2、對(duì)用戶進(jìn)行驗(yàn)證 3、分配默認(rèn)的存儲(chǔ)區(qū)(表空間) 4、授予權(quán)限和撤消權(quán)限 5、創(chuàng)建和管理職責(zé) 6、創(chuàng)建和管理配置文件 7、實(shí)施標(biāo)準(zhǔn)口令保護(hù)功能 8、控制用戶對(duì)資源的使用 內(nèi)容三:管理方案對(duì)象 1、定義方案對(duì)象和數(shù)據(jù)類型 2、創(chuàng)建和修改表3、定義約束條件 4、查看表的列和內(nèi)容 5、創(chuàng)建索引、視圖和序號(hào) 6、解釋臨時(shí)表的用途 7、使用數(shù)據(jù)字典 第五單元 內(nèi)容一:管理數(shù)據(jù)和并發(fā)處理能力 1、通過SQL管理數(shù)據(jù) 2、確定和管理PL/SQL對(duì)象 3、描述觸發(fā)器和觸發(fā)事件 4、監(jiān)控和解決鎖沖突 內(nèi)容二:管理撤消數(shù)據(jù) 1、解釋DML和撤消數(shù)據(jù)生成 2、監(jiān)控和管理撤消 3、描述撤消數(shù)據(jù)和重做數(shù)據(jù)之間的區(qū)別 4、配置撤消保留5、保障撤消保留 6、使用撤消Advisor 內(nèi)容三:實(shí)施Oracle數(shù)據(jù)庫(kù)安全性 1、描述DBA安全性責(zé)任 2、應(yīng)用最少權(quán)限原則 3、啟用標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)跟蹤 4、指定跟蹤選項(xiàng) 5、復(fù)查跟蹤信息 6、維護(hù)跟蹤線索 第六單元 內(nèi)容一:配置OracleNetwork環(huán)境 1、使用Oracle11GEnterpriseManager配置OracleNetwork環(huán)境 2、創(chuàng)建其它監(jiān)聽程序 3、創(chuàng)建OracleNetService別名 4、配置連接時(shí)故障轉(zhuǎn)移 5、控制OracleNetListener 6、測(cè)試OracleNet的連接性 7、確定何時(shí)使用共享服務(wù)器和專用服務(wù)器 內(nèi)容二:積極維護(hù) 1、使用統(tǒng)計(jì)數(shù)據(jù) 2、管理自動(dòng)工作量資料檔案庫(kù)(AWR) 3、使用自動(dòng)數(shù)據(jù)庫(kù)診斷監(jiān)控程序(ADDM) 4、描述指導(dǎo)框架5、設(shè)置預(yù)警閾值 6、使用服務(wù)器生成的預(yù)警 7、使用自動(dòng)任務(wù) 內(nèi)容三:性能管理 1、使用OracleEnterpriseManager頁(yè)監(jiān)控性能 2、使用SQLTuningAdvisor 3、使用SQLAccessAdvisor 4、使用共享內(nèi)存的自動(dòng)管理 5、使用內(nèi)存Advisor設(shè)置內(nèi)存緩沖區(qū)的大小 6、使用與性能相關(guān)的動(dòng)態(tài)視圖 7、排除無效或不可用的對(duì)象中的故障 第七單元 內(nèi)容一:備份和恢復(fù)的概念 1、確定Oracle數(shù)據(jù)庫(kù)中可能出現(xiàn)的錯(cuò)誤類型 2、描述優(yōu)化例程恢復(fù)的方法 3、確定檢查點(diǎn)、重做日志文件和歸檔日志文件的重要性 4、配置ARCHIVELOG模式 內(nèi)容二:執(zhí)行數(shù)據(jù)庫(kù)備份 1、創(chuàng)建一致的數(shù)據(jù)庫(kù)備份 2、在不關(guān)閉數(shù)據(jù)庫(kù)的情況下進(jìn)行備份 3、創(chuàng)建增量備份 4、自動(dòng)數(shù)據(jù)庫(kù)備份 5、監(jiān)控快速恢復(fù)區(qū) 內(nèi)容三:執(zhí)行數(shù)據(jù)庫(kù)恢復(fù) 1、恢復(fù)丟失的控制文件 2、恢復(fù)丟失的重做日志文件 3、在數(shù)據(jù)文件丟失后執(zhí)行完全恢復(fù) 內(nèi)容四:執(zhí)行FlashBack 1、描述閃回?cái)?shù)據(jù)庫(kù) 2、使用閃回表將表內(nèi)容還原到過去的某一特定時(shí)間點(diǎn)3、恢復(fù)已刪除的表 4、使用閃回查詢查看截至任意時(shí)間點(diǎn)的數(shù)據(jù)庫(kù)內(nèi)容 5、使用閃回版本查詢查看一段時(shí)間內(nèi)的行版本 6、使用閃回事務(wù)處理查詢查看行的事務(wù)處理歷史記錄 內(nèi)容五:移動(dòng)數(shù)據(jù) 1、描述移動(dòng)數(shù)據(jù)的可用方法 2、創(chuàng)建和使用目錄對(duì)象 3、使用SQL*Loader從Oracle數(shù)據(jù)庫(kù)(或用戶文件)中裝入數(shù)據(jù) 4、解釋數(shù)據(jù)泵的通用體系結(jié)構(gòu) 5、使用數(shù)據(jù)泵的導(dǎo)出和導(dǎo)入功能在Oracle數(shù)據(jù)庫(kù)之間移動(dòng)數(shù)據(jù) 6、使用外部表并通過平臺(tái)獨(dú)立文件移動(dòng)數(shù)據(jù) 內(nèi)容六:數(shù)據(jù)庫(kù)應(yīng)用 1、在java中連接oracle:JDBC與ODBC使用與連接 2、介紹一個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的實(shí)例 (2)Oracle數(shù)據(jù)庫(kù)調(diào)優(yōu)專題 第一單元 1、Oracle1G體系架構(gòu) 2、數(shù)據(jù)庫(kù)應(yīng)用調(diào)優(yōu) ?數(shù)據(jù)庫(kù)優(yōu)化的總體思路和原則,從整體上對(duì)性能優(yōu)化的各個(gè)階段進(jìn)行分析描述,確定性能優(yōu)化的基本方法 3、優(yōu)化工具 ?最根本的性能信息工具:數(shù)據(jù)庫(kù)數(shù)據(jù)字典和動(dòng)態(tài)性能視圖 ?AlertLog與TraceFiles對(duì)性能故障診斷的幫助 ?診斷性能問題的法寶:Statspack與awr ?Oracle性能診斷的又一利器:等待事件 ?1g新增加的自動(dòng)化監(jiān)控、調(diào)優(yōu)工具——ADDM ?基于自動(dòng)化收集的性能指導(dǎo)工具介紹 第二單元 1、SGA的內(nèi)存調(diào)整動(dòng)態(tài)的SGA與1g自動(dòng)管理的SGA 2、數(shù)據(jù)高速緩存區(qū)的優(yōu)化數(shù)據(jù)高速緩存區(qū)的性能指標(biāo)和判斷依據(jù),以及如何在各種情況下執(zhí)行針對(duì)性的優(yōu)化工作 3、共享池的優(yōu)化共享池的庫(kù)高速緩存、字典高速緩存的性能指標(biāo)和判斷依據(jù),以及如何進(jìn)行各種情況的優(yōu)化工作 4、其他SGA組件的優(yōu)化重做日志緩沖區(qū)的優(yōu)化考慮以及各個(gè)內(nèi)存區(qū)大小的經(jīng)驗(yàn)判斷方法 5、數(shù)據(jù)文件I/O的優(yōu)化數(shù)據(jù)庫(kù)數(shù)據(jù)文件、重做日志文件、歸檔文件的I/O性能特點(diǎn)分析和優(yōu)化原則,存儲(chǔ)級(jí)的I/O性能考慮,檢測(cè)點(diǎn)的原理及優(yōu)化,使用多DBWR進(jìn)程增加I/O能力,異步I/O的性能考慮,LGWR與ARC進(jìn)程的優(yōu)化,加速歸檔的方法 第三單元 1、鎖存器(LATCH)競(jìng)爭(zhēng)優(yōu)化; 2、鎖競(jìng)爭(zhēng)的解決 3、回滾段競(jìng)爭(zhēng)優(yōu)化 ?判斷回滾段競(jìng)爭(zhēng)以及如何解決回滾段競(jìng)爭(zhēng),對(duì)回滾段使用中Ora-1555故障的分析與處理 4、應(yīng)用存儲(chǔ)參數(shù)的優(yōu)化 5、選擇合適的數(shù)據(jù)存儲(chǔ)方法 ?了解數(shù)據(jù)庫(kù)應(yīng)用的特點(diǎn),知道各種數(shù)據(jù)存儲(chǔ)的方式對(duì)性能的影響,合理的選擇分區(qū)表、索引組織表、聚簇表或者普通表存儲(chǔ)數(shù)據(jù) ?對(duì)用于存儲(chǔ)海量數(shù)據(jù)的分區(qū)表的概念和維護(hù)進(jìn)行詳細(xì)描述,確定如何使用分區(qū)表加快查詢性能 第四單元 1、SQL語句的處理過程 2、SQL語句解析的優(yōu)化 3、排序操作的優(yōu)化 4、優(yōu)化SQL語句的相關(guān)工具 ?提供SQL優(yōu)化集的Statspack與awr ?使用Explainplan分析執(zhí)行計(jì)劃 ?通過autotrace分析故障語句的執(zhí)行計(jì)劃和統(tǒng)計(jì)信息 ?通過Sqltrace查找有性能問題的SQL語句 ?通過1g的Sqltunningadvise自動(dòng)分析語句性能 ?通過1g的Sqlaccessadvise自動(dòng)分析語句算法 5、CBO和RBO介紹 6、數(shù)據(jù)訪問方法 第五單元 1、收集統(tǒng)計(jì)信息 2、強(qiáng)制執(zhí)行計(jì)劃 ?修改參數(shù)值影響CBO生成的執(zhí)行計(jì)劃,通過hints直接強(qiáng)制執(zhí)行計(jì)劃 3、Sql語句優(yōu)化經(jīng)驗(yàn) ?判斷語句性能的問題 4、穩(wěn)定調(diào)整好的語句執(zhí)行計(jì)劃 ?通過存儲(chǔ)概要確保執(zhí)行計(jì)劃的穩(wěn)定性 5、備份恢復(fù)概述 ?對(duì)比常見的幾種備份恢復(fù)方法 授課專家 袁老師計(jì)算機(jī)應(yīng)用技術(shù)專家。精通Oracle數(shù)據(jù)庫(kù),豐富的大型項(xiàng)目數(shù)據(jù)庫(kù)部署實(shí)施經(jīng)驗(yàn),豐富的性能調(diào)整經(jīng)驗(yàn)。