自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

DB2 9 分布式管理

數(shù)據(jù)庫(kù) 分布式
在這篇專欄文章中,我們主要向大家解釋的是如何執(zhí)行自動(dòng)維護(hù),并說(shuō)明如果需要在數(shù)據(jù)庫(kù)正在處理工作負(fù)載時(shí)執(zhí)行維護(hù)操作,應(yīng)該如何利用實(shí)用程序節(jié)流。

DB2 9 的適應(yīng)性實(shí)用程序節(jié)流系統(tǒng)使維護(hù)可以在繁忙時(shí)間段進(jìn)行,假如你希望保持汽車狀態(tài)良好,就必須定期進(jìn)行一些維護(hù),比如更換機(jī)油和火花塞。對(duì)于數(shù)據(jù)庫(kù),也是如此;如果希望保持良好的性能,就必須定期執(zhí)行維護(hù)操作,比如重新安排數(shù)據(jù)布局、更新數(shù)據(jù)庫(kù)統(tǒng)計(jì)數(shù)據(jù)和重組表/索引。

在 DB2 中,這些維護(hù)操作是通過(guò)運(yùn)行各種實(shí)用程序來(lái)執(zhí)行的。因?yàn)檫@些實(shí)用程序會(huì)消耗寶貴的系統(tǒng)資源,所以維護(hù)操作通常在非高峰時(shí)間段的 “維護(hù)窗口” 中執(zhí)行。但是,如今的業(yè)務(wù)越來(lái)越需要不間斷地運(yùn)行,所以讓數(shù)據(jù)庫(kù)離線以執(zhí)行這些重要的操作變得越來(lái)越困難了?,F(xiàn)在,一些維護(hù)任務(wù)可以在數(shù)據(jù)庫(kù)在線的情況下執(zhí)行,但是許多任務(wù)消耗的資源仍然非常多,會(huì)影響數(shù)據(jù)庫(kù)的正常工作。

IBM 為這個(gè)問(wèn)題提供了一個(gè)解決方案,可以自動(dòng)執(zhí)行某些應(yīng)該定期執(zhí)行的日常維護(hù)活動(dòng)。IBM 開(kāi)發(fā)人員還創(chuàng)建了一種細(xì)粒度的資源控制機(jī)制,這種機(jī)制稱為實(shí)用程序節(jié)流(utility throttling)。它允許選擇一些實(shí)用程序,讓它們?cè)谀承r(shí)間占用更多資源,在其他時(shí)間占用比較少的資源。

在這篇專欄文章中,我將解釋如何執(zhí)行自動(dòng)維護(hù),并說(shuō)明如果需要在數(shù)據(jù)庫(kù)正在處理工作負(fù)載時(shí)執(zhí)行維護(hù)操作,應(yīng)該如何利用實(shí)用程序節(jié)流。

維護(hù)

自動(dòng)維護(hù)是 DB2 9 中引入的一個(gè)新特性。通過(guò)使用這個(gè)特性,您可以指定維護(hù)目標(biāo),DB2 Database Manager 決定是否需要執(zhí)行維護(hù)活動(dòng)來(lái)實(shí)現(xiàn)這些目標(biāo)。如果 Database Manager 認(rèn)為需要執(zhí)行維護(hù)操作,就可以在下一個(gè)維護(hù)時(shí)間窗中自動(dòng)執(zhí)行此操作;維護(hù)時(shí)間窗是由您指定的一個(gè)時(shí)間段,所有自動(dòng)維護(hù)活動(dòng)都在這段時(shí)間內(nèi)執(zhí)行。

可以使用自動(dòng)維護(hù)執(zhí)行以下任務(wù):

生成數(shù)據(jù)庫(kù)備份映像。自動(dòng)數(shù)據(jù)庫(kù)備份解決方案可以確保適當(dāng)?shù)囟ㄆ趥浞輸?shù)據(jù)庫(kù),用戶不需要總是關(guān)注備份時(shí)間或如何正確地編寫 BACKUP 命令。

數(shù)據(jù)碎片整理(表或索引重組)。這種維護(hù)活動(dòng)可以提高 DB2 Database Manager 訪問(wèn)表的效率。自動(dòng)重組管理離線表和索引重組,用戶不需要關(guān)心何時(shí)以及如何重組數(shù)據(jù)。

數(shù)據(jù)訪問(wèn)優(yōu)化(運(yùn)行 RUNSTATS)。DB2 Database Manager 會(huì)自動(dòng)更新關(guān)于表數(shù)據(jù)、表索引數(shù)據(jù)或者這兩者的系統(tǒng)編目統(tǒng)計(jì)數(shù)據(jù)。在響應(yīng)查詢時(shí),DB2 Optimizer 使用這些統(tǒng)計(jì)數(shù)據(jù)決定使用哪個(gè)路徑訪問(wèn)數(shù)據(jù)。自動(dòng)統(tǒng)計(jì)數(shù)據(jù)收集過(guò)程會(huì)維護(hù)***的表統(tǒng)計(jì)數(shù)據(jù),從而提高數(shù)據(jù)庫(kù)的性能。其目標(biāo)是讓 DB2 Optimizer 總是根據(jù)準(zhǔn)確的信息選擇訪問(wèn)計(jì)劃。

統(tǒng)計(jì)數(shù)據(jù)分析。自動(dòng)統(tǒng)計(jì)數(shù)據(jù)分析過(guò)程會(huì)探測(cè)過(guò)時(shí)、缺失或不準(zhǔn)確地指定的統(tǒng)計(jì)數(shù)據(jù),根據(jù)查詢反饋生成統(tǒng)計(jì)數(shù)據(jù)分析,從而建議何時(shí)以及如何收集表統(tǒng)計(jì)數(shù)據(jù)。

在創(chuàng)建 DB2 9 數(shù)據(jù)庫(kù)時(shí),會(huì)默認(rèn)啟用自動(dòng)維護(hù);通過(guò)自動(dòng)維護(hù)專用的數(shù)據(jù)庫(kù)配置參數(shù)(auto_maint、auto_db_backup、auto_tbl_maint、auto_runstats、auto_stats_prof、auto_prof_upd 和 auto_reorg)啟用可用的自動(dòng)維護(hù)特性。這些參數(shù)是一組層次化的開(kāi)關(guān),可以設(shè)置為 ON 或 OFF。

  用程序節(jié)流

自動(dòng)維護(hù)活動(dòng)(備份、統(tǒng)計(jì)數(shù)據(jù)收集、統(tǒng)計(jì)數(shù)據(jù)分析和表/索引重組)在運(yùn)行時(shí)會(huì)消耗系統(tǒng)資源,所以會(huì)影響數(shù)據(jù)庫(kù)性能。另外,離線數(shù)據(jù)庫(kù)備份和表/索引重組操作會(huì)限制對(duì)表、索引或整個(gè)數(shù)據(jù)庫(kù)的訪問(wèn)。為了盡可能減少對(duì)系統(tǒng)的影響,可以使用 DB2 的適應(yīng)性實(shí)用程序節(jié)流系統(tǒng)對(duì)某些自動(dòng)維護(hù)活動(dòng)的資源使用量進(jìn)行調(diào)節(jié)。

【編輯推薦】

  1. shell抽取db2數(shù)據(jù)庫(kù)數(shù)據(jù)的方法示例
  2. DB2數(shù)據(jù)庫(kù)日志文件進(jìn)行歸檔的問(wèn)題分析
  3. DB2數(shù)據(jù)庫(kù)的安裝目錄結(jié)構(gòu)介紹
  4. DB2數(shù)據(jù)庫(kù)性能調(diào)整的命令介紹
  5. DB2數(shù)據(jù)庫(kù)優(yōu)化的6種技巧
責(zé)任編輯:佚名 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-08-04 10:03:37

DB2 9 分布式管理

2010-07-29 15:40:34

DB2 9 分布式管理

2010-07-29 15:44:59

DB2 9 分布式管理

2010-08-09 10:44:33

DB2 9分布式管理

2010-08-09 10:58:11

DB2 9分布式管理

2010-08-09 11:12:05

DB2 9數(shù)據(jù)庫(kù)

2009-06-25 10:30:30

2010-09-06 15:00:40

DB2 9 XML

2011-05-16 14:52:19

DB2 9 Viper

2010-11-01 12:11:43

DB2表空間

2010-11-01 11:13:57

DB2表管理

2010-07-29 17:26:31

DB2 9 Viper

2010-08-09 11:36:07

DB2 9管理軟件

2010-11-04 11:07:56

DB2管理命令

2010-08-04 08:52:35

2010-08-16 10:53:33

DB2 9管理軟件安裝

2011-03-16 14:50:58

DB2管理超級(jí)可用性

2010-09-06 15:27:50

DB2

2010-08-26 16:15:25

DB2數(shù)據(jù)庫(kù)管理

2011-05-13 10:06:17

DB2 9
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)