新聞中心
DB2 9 分布式管理之維護(hù)的描述
作者:佚名 2010-07-29 15:40:34
數(shù)據(jù)庫
分布式 以下的文章主要介紹的是DB2 9 分布式管理之維護(hù),下面的文章就是對DB2 9 分布式管理之維護(hù)相關(guān)內(nèi)容的具體介紹。

我們今天主要向大家講述的是DB2 9 分布式管理之維護(hù),你如果對DB2 9 分布式管理之維護(hù)有興趣的話你就可以點擊以下的文章進(jìn)行觀看了,以下是文章的具體介紹,望你瀏覽完以下的內(nèi)容會有所收獲。
前言
DB2 9 的適應(yīng)性實用程序節(jié)流系統(tǒng)使維護(hù)可以在繁忙時間段進(jìn)行。
如果您希望保持汽車狀態(tài)良好,就必須定期進(jìn)行一些維護(hù),比如更換機油和火花塞。對于數(shù)據(jù)庫,也是如此;如果希望保持良好的性能,就必須定期執(zhí)行維護(hù)操作,比如重新安排數(shù)據(jù)布局、更新數(shù)據(jù)庫統(tǒng)計數(shù)據(jù)和重組表/索引。
在 DB2 中,這些維護(hù)操作是通過運行各種實用程序來執(zhí)行的。因為這些實用程序會消耗寶貴的系統(tǒng)資源,所以維護(hù)操作通常在非高峰時間段的 “維護(hù)窗口” 中執(zhí)行。但是,如今的業(yè)務(wù)越來越需要不間斷地運行,所以讓數(shù)據(jù)庫離線以執(zhí)行這些重要的操作變得越來越困難了?,F(xiàn)在,一些維護(hù)任務(wù)可以在數(shù)據(jù)庫在線的情況下執(zhí)行,但是許多任務(wù)消耗的資源仍然非常多,會影響數(shù)據(jù)庫的正常工作。
IBM 為這個問題提供了一個解決方案,可以自動執(zhí)行某些應(yīng)該定期執(zhí)行的日常維護(hù)活動。IBM 開發(fā)人員還創(chuàng)建了一種細(xì)粒度的資源控制機制,這種機制稱為實用程序節(jié)流(utility throttling)。它允許選擇一些實用程序,讓它們在某些時間占用更多資源,在其他時間占用比較少的資源。
在這篇專欄文章中,我將解釋如何執(zhí)行自動維護(hù),并說明如果需要在數(shù)據(jù)庫正在處理工作負(fù)載時執(zhí)行維護(hù)操作,應(yīng)該如何利用實用程序節(jié)流。
DB2 9 分布式管理之維護(hù)
自動維護(hù)是 DB2 9 中引入的一個新特性。通過使用這個特性,您可以指定維護(hù)目標(biāo),DB2 Database Manager 決定是否需要執(zhí)行維護(hù)活動來實現(xiàn)這些目標(biāo)。如果 Database Manager 認(rèn)為需要執(zhí)行維護(hù)操作,就可以在下一個維護(hù)時間窗中自動執(zhí)行此操作;維護(hù)時間窗是由您指定的一個時間段,所有自動維護(hù)活動都在這段時間內(nèi)執(zhí)行。
可以使用自動維護(hù)執(zhí)行以下任務(wù):
生成數(shù)據(jù)庫備份映像。自動數(shù)據(jù)庫備份解決方案可以確保適當(dāng)?shù)囟ㄆ趥浞輸?shù)據(jù)庫,用戶不需要總是關(guān)注備份時間或如何正確地編寫 BACKUP 命令。
數(shù)據(jù)碎片整理(表或索引重組)。這種維護(hù)活動可以提高 DB2 Database Manager 訪問表的效率。自動重組管理離線表和索引重組,用戶不需要關(guān)心何時以及如何重組數(shù)據(jù)。
數(shù)據(jù)訪問優(yōu)化(運行 RUNSTATS)。DB2 Database Manager 會自動更新關(guān)于表數(shù)據(jù)、表索引數(shù)據(jù)或者這兩者的系統(tǒng)編目統(tǒng)計數(shù)據(jù)。在響應(yīng)查詢時,DB2 Optimizer 使用這些統(tǒng)計數(shù)據(jù)決定使用哪個路徑訪問數(shù)據(jù)。自動統(tǒng)計數(shù)據(jù)收集過程會維護(hù)***的表統(tǒng)計數(shù)據(jù),從而提高數(shù)據(jù)庫的性能。其目標(biāo)是讓 DB2 Optimizer 總是根據(jù)準(zhǔn)確的信息選擇訪問計劃。
統(tǒng)計數(shù)據(jù)分析。自動統(tǒng)計數(shù)據(jù)分析過程會探測過時、缺失或不準(zhǔn)確地指定的統(tǒng)計數(shù)據(jù),根據(jù)查詢反饋生成統(tǒng)計數(shù)據(jù)分析,從而建議何時以及如何收集表統(tǒng)計數(shù)據(jù)。
在創(chuàng)建 DB2 9 數(shù)據(jù)庫時,會默認(rèn)啟用自動維護(hù);通過自動維護(hù)專用的數(shù)據(jù)庫配置參數(shù)(auto_maint、auto_db_backup、auto_tbl_maint、auto_runstats、auto_stats_prof、auto_prof_upd 和 auto_reorg)啟用可用的自動維護(hù)特性。這些參數(shù)是一組層次化的開關(guān),可以設(shè)置為 ON 或 OFF。以上的相關(guān)內(nèi)容就是對DB2 9 分布式管理之維護(hù)的介紹,望你能有所收獲。
【編輯推薦】
- 使用DB2臨時表中應(yīng)注意的事項描述
- DB2文件系統(tǒng)已滿的破解方案描述
- DB2 9.7 兼容Oracle,IBM發(fā)布
- 對DB2編目概念的詳細(xì)描述
- 實現(xiàn)DB2 9數(shù)據(jù)庫管理軟件安裝的方式有哪些?
文章名稱:DB29分布式管理之維護(hù)的描述
網(wǎng)址分享:http://fisionsoft.com.cn/article/cdjcjhh.html


咨詢
建站咨詢
