主要內(nèi)容
講解DB2系統(tǒng)的體系結(jié)構(gòu),熟悉和創(chuàng)建應(yīng)用系統(tǒng)下的實(shí)例、數(shù)據(jù)庫(kù)、表空間環(huán)境,從磁盤(pán)空間、數(shù)據(jù)庫(kù)和對(duì)象、內(nèi)存分配、安全訪問(wèn)機(jī)制、環(huán)境參數(shù)、備份與恢復(fù)等重點(diǎn)方面,全面系統(tǒng)地進(jìn)行DB2系統(tǒng)日常管理維護(hù)工作,并利用SQL語(yǔ)言進(jìn)行編程
具體課程大綱
DB2系統(tǒng)結(jié)構(gòu)管理
DB2系統(tǒng)結(jié)構(gòu)
DB2對(duì)象結(jié)構(gòu)
DB2實(shí)例結(jié)構(gòu)
實(shí)驗(yàn)1:Linux或AIX上安裝DB2
DB2實(shí)例管理
實(shí)例的組成
數(shù)據(jù)庫(kù)管理服務(wù)
創(chuàng)建實(shí)例
啟動(dòng)和關(guān)閉實(shí)例
數(shù)據(jù)庫(kù)管理器參數(shù)配置
DB2變量設(shè)置
DB2 set命令
刪除實(shí)例
實(shí)驗(yàn)2:用管理工具創(chuàng)建實(shí)例
實(shí)驗(yàn)3:?jiǎn)?dòng)和關(guān)閉實(shí)例
實(shí)驗(yàn)4:配置數(shù)據(jù)庫(kù)管理器參數(shù)
實(shí)驗(yàn)5:設(shè)置DB2變量
DB2常用開(kāi)發(fā)和管理工具介紹
命令行工具
管理工具
建立客戶(hù)端到服務(wù)器的連接
實(shí)驗(yàn)6:使用CLPPLUS連接到DB2數(shù)據(jù)庫(kù),并進(jìn)行簡(jiǎn)單操作
數(shù)據(jù)庫(kù)、表空間、存儲(chǔ)結(jié)構(gòu)管理
創(chuàng)建數(shù)據(jù)庫(kù)
DMS、SMS、Automatic表空間
表空間、容器、擴(kuò)展區(qū)、頁(yè)
創(chuàng)建表空間
得到表空間信息
數(shù)據(jù)庫(kù)配置參數(shù)
實(shí)驗(yàn)7:創(chuàng)建應(yīng)用數(shù)據(jù)庫(kù)
實(shí)驗(yàn)8:創(chuàng)建表空間
實(shí)驗(yàn)9:設(shè)置和查看數(shù)據(jù)庫(kù)配置參數(shù)
數(shù)據(jù)庫(kù)安全管理
DB2安全體系概述
DB2認(rèn)證方法
DB2實(shí)例權(quán)限控制
數(shù)據(jù)庫(kù)對(duì)象權(quán)限控制
實(shí)驗(yàn)10:使用管理工具創(chuàng)建數(shù)據(jù)庫(kù)用戶(hù)及授權(quán)
實(shí)驗(yàn)11:使用命令行工具創(chuàng)建數(shù)據(jù)庫(kù)用戶(hù)及授權(quán)
數(shù)據(jù)庫(kù)對(duì)象的創(chuàng)建和管理
DB2對(duì)象層次
模式
創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象
大對(duì)象
分區(qū)表
表壓縮
約束
實(shí)驗(yàn)12:創(chuàng)建表、視圖、索引等數(shù)據(jù) 庫(kù)對(duì)象
實(shí)驗(yàn)13:創(chuàng)建分區(qū)表
DB2系統(tǒng)備份和恢復(fù)
備份和恢復(fù)
DB2備份恢復(fù)的原理和方法
循環(huán)日志和歸檔日志
聯(lián)機(jī)備份和脫機(jī)備份
數(shù)據(jù)庫(kù)恢復(fù)
前滾操作
恢復(fù)歷史文件的使用
實(shí)驗(yàn)14:聯(lián)機(jī)數(shù)據(jù)庫(kù)備份
實(shí)驗(yàn)15:脫機(jī)數(shù)據(jù)庫(kù)備份
實(shí)驗(yàn)16:數(shù)據(jù)庫(kù)恢復(fù)
實(shí)驗(yàn)17:表空間恢復(fù)
實(shí)驗(yàn)18:前滾操作
數(shù)據(jù)移植工具
DB2 Export/Import工具
DB2 LOAD工具
DB2 db2look, db2move
實(shí)驗(yàn)19:使用Export/Import工具導(dǎo)出和導(dǎo)入數(shù)據(jù)
實(shí)驗(yàn)20:使用LOAD工具裝載數(shù)據(jù)
DB2系統(tǒng)性能優(yōu)化
性能優(yōu)化
數(shù)據(jù)庫(kù)性能監(jiān)控的原理和方法
DB2優(yōu)化器介紹
數(shù)據(jù)庫(kù)監(jiān)控
snapshot monitor
event monitor
db2pd,db2top等
其他診斷方法和工具
實(shí)驗(yàn)21:使用snapshot monitor監(jiān)控?cái)?shù)據(jù)庫(kù)性能
實(shí)驗(yàn)22:使用db2top進(jìn)行性能分析
鎖
DB2支持的4種隔離級(jí)別
鎖對(duì)象、鎖模式、鎖兼容、鎖轉(zhuǎn)換、鎖升級(jí)
鎖超時(shí)、死鎖問(wèn)題
實(shí)驗(yàn)23:死鎖、鎖升級(jí)的監(jiān)控
SQL優(yōu)化
DB2支持的SQL結(jié)構(gòu)
DSL、DML的使用
DML使用中的鎖問(wèn)題
SQL執(zhí)行計(jì)劃的獲得和理解
實(shí)驗(yàn)24:sql語(yǔ)句的執(zhí)行計(jì)劃的獲得及分析 |