国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

DB2數據庫中聚集目標表的功能是什么?

數據庫
我們今天是要和大家一起討論的是聚集目標表在DB2數據庫中的關鍵作用分析,以及對其在實際操作的具體表現的描述。

以下的文章主要介紹的是聚集目標表在DB2數據庫中的關鍵作用分析,在DB2數據庫中一特殊的表是聚集目標表。這個聚集目標表是一個只讀表,它使用SQL列函數,如sum通機函數或者avg求平均值函數來計算源表中的全部內容或者追蹤源表數據的***更改。

 

在DB2數據庫中有一種比較特殊的表,叫做聚集目標表。這個聚集目標表是一個只讀表,它使用SQL列函數,如sum通機函數或者avg求平均值函數來計算源表中的全部內容或者追蹤源表數據的***更改。這個聚集目標表跟視圖類似,都是只讀的,是對基礎表的統計。

但是在本質上是不同的,即隨著時間的推移,系統會向聚集目標表中追加行。也就是說,表中的數據是在DB2數據庫中實際存在的,而不是像視圖一樣是一種虛表。可見聚集目標表能夠起著視圖類似的作用,但是又可能保證數據的穩定性。

 

一、了解DB2數據庫中的CD表。

在分析具體目標表對DB2數據庫的作用之前,筆者認為首先需要了解一下CD表。這也是DB2數據庫中一種特有的標。聚集目標表就是在這個CD表的基礎上建立起來的。在DB2數據庫中,可以實現類似其他數據庫的數據復制功能。即可以在源DB2數據庫與預訂集成員之間進行數據的復制與同步,以生成數據庫副本。

有時候在預訂集成員中,可能需要追蹤數據源表的更改,此時就需要使用這個CD表。DB2的官方文檔對于CD表是這么定義的:對于為DB2數據庫服務器上的更改捕獲復制而注冊的每個用戶表,都有一個對應的更改數據表。簡單的說,這個CD表,又稱之為更改數據表,就是用來幫助數據庫管理員追蹤源表中更改的數據(包括更新、刪除、插入等等)。

某種應用程序會讀取在更改數據表中已經遞交的行,并將他們復制到映射至已經注冊的表的任何目標表中。對于剛接觸DB2數據庫的管理人員來說,只需要知道,這個CD表(數據更新表)中,就是用來分析、追蹤源表中用戶所做的更改。

二、聚集目標表的類型與差異分析。

在DB2數據庫中,聚集表主要有兩種類型,分別為基本聚集表與更改聚集表。這兩種表雖然都是聚集表,但是有很大的差異。作為DB2數據庫管理員必須了解他們之間的差異,并在實際工作中,根據用戶的需求來選擇合適的聚集目標表。簡單的說,這兩種目標表的差異主要在于統計的源表不同。而源表的數據不同,最終導致兩種聚集表的結果有天壤之別。

基本聚集表其統計的是數據庫的基本表中的內容。數據庫之所以要采用基本聚集表,主要是用來定期追蹤特定表中數據的狀態。如現在有一張客戶信息表,表中記錄著企業當前的所有客戶信息,包括新增加的客戶、已經終止交易的客戶等等。利用聚集目標表的sum函數或者avg函數就可以實現對這張表中數據的追蹤分析。

如現在用戶需要知道某個年度每個月份的實際有效的客戶數量,則就可以按月來計算源表中的平均行數(利用avg函數來是想)然后將結果存儲在基本聚集表中。由于基本聚集表中的數據雖然是來自于源表,但是是數據庫中實際存在的記錄。為此在下一次運算的時候,不會隨著源表中內容的更改,而影響到原有的統計結果。這個特性就是聚集目標表與視圖的***差別。由于前幾個月的統計結果不會隨著源表中數據的更改而改變,如此的話,用戶就可以用來統計、分析每個月用戶數量的變化情況。

不過這個基本聚集表有一個很大的缺陷,就是不能夠反映出源表中數據的更改情況。如在7月份,企業增加了5個新客戶,但是同時也終止了5個新客戶。此時在基本聚集表中,反映的7月份有效客戶數量跟6月份是相同的。但是實際情況是,雖然***的結果是相同的,但是客戶明細發生了變化。由于基本聚集表只是對源表進行簡單的sun與avg等統計,所以不能夠追蹤到這些變化。這就是基本聚集表的特點,也是其***的缺陷之一。

 

為了彌補基本聚集表的這個缺陷,在DB2數據庫中又提出了更改聚集表的概念。更改聚集表與基本聚集表***的差異就是他們所統計的源表是不同的。基本聚集表所統計的源表是基本數據表,如客戶信息表等等。而更改聚集表所統計的源表是使用上面談到的CD(更改數據表)表中的內容,而不是采用源表中的內容。

而因為更改數據表記錄了某張源表的變更情況,所以這個更改聚集表就能夠反映出源表中數據的具體變化情況。如在上面這個例子中,用戶不僅僅只滿足與統計當前每月的有效客戶數量,還需要了解每個月得到的客戶數量與書去的客戶數量。因為對于企業來說,得到一個新客戶的成本很大。從某種角度來說,企業寧愿千方百計的留住現有的客戶,也不愿意再去開發新的客戶。也就是說,如果企業一邊在增加新的客戶,一邊又不斷的在失去老客戶,那么對于企業來說這是一種失敗的經營方式。

為此,不少企業一方面在追求客戶的數量,另一方面可能更加的關注老客戶的流失。筆者已經碰到過不少的企業用戶,他們非常的關注與當月客戶流失數量與新增加客戶的比例。如果新增加客戶的數量大于客戶的流失數量,那么銷售人員不僅得不到應有的獎勵,***還有可能受到懲罰。

所以從這種角度來講,這個需求就比統計客戶的有效數量還要來得重要。要實現這個需求,就需要用到更改聚集表。更改聚集表會根據客戶信息表對應的CD表,來追蹤客戶信息表中數據的變化情況。如會統計當月客戶信息表中新顧客增加的數量(表中有了insert插入操作)與老客戶失去的數量(表中有了刪除操作)。通過這個手段,就可以統計新老客戶的變化情況,從而為企業決策提供數據上的支持。

三、基本聚集表與更改聚集表相互依存。

從以上的分析中可以看出,雖然兩個類型的聚集目標表所依據的基礎表不同,他們產生的結果也有天壤之別,但是他們并不是對立的。從用戶的需求來講,這兩個類型的聚集目標表是相互依存的。如企業可能需用同時統計每個月有效客戶數量的變化情況與新老客戶的變化情況,此時就需要同時用到這兩個基本目標表。

其實筆者有時候更喜歡從另一個角度來考慮這兩個表的差異。對于基本聚集表來說,其與源表的關系比較親,即源表-基本聚集表,中間沒有任何的中介。而對于更改聚集表來說,其源表與更改聚集表之間的關系就比較遠,中介夾著一個CD數據更改表。他們的關系就變為了源表-CD數據更改表-更改聚集表。

正是因為有了CD數據更改表在中間起了一個過濾的作用,所以才導致更改聚集表與基本聚集表他們之間結果上的差異。由于CD數據更改表保存了源表中的數據的變化情況,才使得更改聚集表能夠統計分析出源表中數據的變化情況。所以,我們可以把基本聚集表當作是兩層結構,而將更改聚集表當作是三層結構。

從而可能更加容易理解這兩個類型的聚集目標中的差異。在實際工作中,也更容易選擇。在何時的情況下,選擇使用合適的聚集目標表。不過在開發一些套裝軟件中,筆者喜歡同時使用他們。最終讓用戶選擇到底使用哪個聚集目標表。以上的相關內容就是對聚集目標表在DB2數據庫中的關鍵作用分析的介紹,望你能有所收獲。

【編輯推薦】

  1. DB2數據庫物化視圖之MQT物化查詢表的使用
  2. 實現DB2執行計劃的更新并不難!
  3. 對DB2數據庫所支持的外部文件格式的梳理
  4. DB2數據庫備份是否成功的正確驗證
  5. db2建立database Partition很簡單!

 

責任編輯:佚名 來源: 136z.com
相關推薦

2010-09-01 11:39:17

DB2聚集目標表

2010-07-28 11:20:51

DB2 聚集目標表

2011-04-11 15:33:47

DB2聚集目標表

2010-08-31 17:34:46

DB2

2010-09-07 09:31:03

DB2數據庫鎖表

2011-03-25 14:53:39

DB2數據庫Oracle

2010-08-04 11:38:24

Oracle數據庫

2010-11-03 11:36:53

訪問DB2表

2011-03-15 11:19:45

DB2數據庫catalog

2010-09-01 10:17:14

DB2日志

2010-09-01 15:23:59

DB2字段類型

2011-03-11 16:02:03

DB2數據庫安裝

2010-08-03 13:56:11

DB2表復制

2010-08-04 13:30:49

2010-09-01 09:13:29

DB2表空間

2010-08-05 15:32:44

重定向恢復DB2數據庫

2010-08-26 11:32:25

DB2時間函數

2010-09-06 10:00:00

DB2數據庫

2010-11-03 16:32:10

DB2創建數據庫

2010-08-26 10:37:40

DB2Q復制
點贊
收藏

51CTO技術棧公眾號

国产伦一区二区三区| 综合欧美亚洲| 亚洲欧美成人一区二区三区| 日韩欧美一区二| 免费日韩一区二区| 国产一区二区丝袜| 亚洲欧美日本伦理| 久久99精品视频一区97| 亚洲精品.com| 最近2019年中文视频免费在线观看 | 亚洲自拍小视频| 国产一区二区三区四区| 欧美亚洲成人免费| 亚洲大片精品免费| 午夜精品久久久久久久久久久久| 97精品资源在线观看| 中文字幕亚洲综合久久筱田步美| 亚洲免费福利| 在线日韩第一页| 亚洲tv在线| 久久久久久久网站| 亚洲69av| 国产日韩视频在线观看| 久久久久久影院| 国产伦精品一区二区三区高清 | av网站在线免费观看| 在线观看欧美日本| 成人动漫在线播放| 欧美一卡二卡三卡| 国产伦理精品| 在线视频一区二区| 精品亚洲二区| 日韩av快播网址| 成人亚洲一区| 国产自产精品| 六月婷婷色综合| 欧美日韩性生活片| 国产精品女上位| 头脑特工队2在线播放| 欧美色图天堂网| 丁香花高清在线观看完整版| 亚洲人成在线免费观看| 国产一区二区高清在线| 国产999在线观看| 99精品99| 欧美精品自拍视频| 亚洲三级久久久| av中文资源在线| 亚洲色在线视频| 国产在线播放精品| 国产日韩欧美电影在线观看| 久久五月激情| 欧美精品色婷婷五月综合| 亚洲精品免费视频| 亚洲麻豆精品| 日韩中文字幕国产| 色偷偷综合网| 亚洲图片欧洲图片日韩av| 久久人人97超碰com| 在线观看av网站永久| 精品美女在线播放| 精品国产导航| 欧美久久在线| 欧美激情中文不卡| 日本中文在线观看| 欧美激情免费观看| 久久国产成人| www.99com| 亚洲经典中文字幕| 精品久久久亚洲| 香蕉视频在线网址| 亚洲国产精品久久人人爱蜜臀| 激情网站在线| 日韩av免费网站| 国产精品影视天天线| 满满都是荷尔蒙韩剧在线观看| 亚洲国产欧美一区| 99国产精品一区二区| 国产女主播自拍| 色哟哟国产精品| 成人动漫视频在线观看| 国产综合av一区二区三区| 亚洲国产精品成人综合| 欧洲成人综合网| 国产美女扒开尿口久久久| 成人av在线观| 国内精品不卡| 国产91精品网站| 国产综合久久久久久久久久久久| 黄页网址大全在线播放| 久久精品国产一区二区电影| 久久不射2019中文字幕| 校园春色影音先锋| 久久精品91久久香蕉加勒比| 丝袜诱惑亚洲看片| 一级片免费看| 欧美黑人国产人伦爽爽爽| 国产精品久久久亚洲一区| 三上悠亚一区二区三区| 综合激情国产一区| 久久福利视频一区二区| 亚洲精品欧美日韩| 国产精品色在线| 亚洲天堂一区二区| 欧美人与性禽动交精品| 欧美日韩中文字幕日韩欧美| 欧美理论电影在线精品| 欧美色图色综合| 国产午夜精品久久久| 一区二区日韩免费看| 原千岁中文字幕| 高清欧美性猛交xxxx| 成人av网在线| 在线人成日本视频| 色姑娘综合网| 3d成人h动漫网站入口| 欧美电影三区| 夜夜嗨aⅴ免费视频| 欧美在线激情视频| 亚洲欧洲国产专区| 国产乱论精品| www.国产精| 日本午夜在线亚洲.国产| 国产精品无人区| 成人自拍在线| 91热这里只有精品| 久久的精品视频| 99riav一区二区三区| 久久精品资源| 黄色一级片播放| 美女久久久久久久| 久久久精品日韩欧美| 亚洲第一二区| 国产精品久久久久9999小说| 欧美日韩成人免费| 成人妖精视频yjsp地址| 国内精品嫩模av私拍在线观看| av中文在线资源| 免费在线激情视频| 亚洲跨种族黑人xxx| 国产在线精品不卡| 精品丝袜在线| 国产精品视频一二三四区| 日韩久久精品电影| 丁香六月久久综合狠狠色| 国外成人福利视频| 久久av一区| 国模精品一区| 一级在线视频| 国产69精品久久久久久| 亚洲乱码精品一二三四区日韩在线| 黄色免费在线观看网站| 69av成人| cao在线视频| 厕沟全景美女厕沟精品| 黄色三级高清在线播放| 久久久久欧美| 成人欧美一区二区三区视频xxx| 亚洲午夜三级在线| 一区二区中文字| dj大片免费在线观看| 潘金莲一级淫片aaaaaa播放1| 尤物tv国产一区| 日韩美女精品在线| 中文字幕人成人乱码| 黄视频网站在线| 精品少妇人欧美激情在线观看| 欧美高跟鞋交xxxxhd| 亚洲aaa精品| 日本伊人色综合网| 欧美日本三级| 欧美白人做受xxxx视频| 国产手机视频在线观看| 91黑丝高跟在线| 欧美三区在线观看| 国产精品一区专区| 伊人久久综合影院| 2024最新电影在线免费观看| 成年人午夜视频在线观看| 日本欧美在线视频| 欧美va亚洲va香蕉在线| 国产精品丝袜久久久久久app| 亚洲欧美亚洲| 亚洲不卡系列| 自拍av在线| 国产免费色视频| 国产精品嫩草视频| 日韩精品高清视频| 亚洲国产成人精品视频| 日韩成人伦理电影在线观看| 欧美裸体bbwbbwbbw| 成人性生交大片免费看小说| 中文字幕在线精品| 毛片av一区二区| 精品国产一区二区三区成人影院| 粉嫩一区二区三区国产精品| 欧美三级一级片| 精品麻豆av| 97免费视频在线播放| 日韩一区二区精品葵司在线|