精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

DB2 V9.7 索引壓縮的概念與正確啟用索引壓縮

數(shù)據(jù)庫
我們今天主要向大家講述的是DB2 V9.7 索引壓縮的新特性正確使用,以及對其概念與正確啟用索引壓縮的實(shí)際操作的描述。

文章主要描述的是DB2 V9.7 索引壓縮的新特性正確使用,DB2 V9.1 數(shù)據(jù)庫提出了行壓縮技術(shù),當(dāng)我們的系統(tǒng)中數(shù)據(jù)量很大,IO 需求超過了磁盤系統(tǒng)提供的容量(即 IO 成為系統(tǒng)的瓶頸)時(shí),行壓縮技術(shù)能夠有效的減少讀寫磁盤的次數(shù)。

DB2 9.7 更進(jìn)一步提出了索引壓縮技術(shù),減少索引磁盤空間的占用,減少讀取索引時(shí)的 IO 次數(shù)從而提高了性能。

DB2 壓縮不僅有助于減少在線數(shù)據(jù)庫存儲區(qū)需求,還有助于減少在備份和災(zāi)難恢復(fù)時(shí)所需的存儲器數(shù)量。此外,由于在備份與恢復(fù)過程中涉及到的數(shù)據(jù)量變小了,所以備份與恢復(fù)操作所花的時(shí)間也就變短了。所有這些因素都在無形中節(jié)約了 IT 成本。

簡介

數(shù)據(jù)庫中占用物理存儲空間的對象主要是表和索引,這兩類對象的大小直接影響著磁盤空間的占用,同時(shí)也決定著數(shù)據(jù)庫的性能。當(dāng)前數(shù)據(jù)庫系統(tǒng)中,隨著時(shí)間的推移表會(huì)越來越大,對應(yīng)著索引也會(huì)越來越大,這也是我們的系統(tǒng)越來越慢的原因。

DB2 V9.1 中提出了全新的行深度壓縮(deep compression)的技術(shù),以應(yīng)對這種挑戰(zhàn)。盡管深度壓縮的主要目的是節(jié)省存儲空間,但是使用它也可以大大節(jié)省磁盤 I/O 并提高緩沖池命中率。因而可以提高性能,并無需成本——數(shù)據(jù)壓縮和解壓縮需要占用額外的 CPU 周期。深度壓縮的存儲節(jié)省和性能影響與數(shù)據(jù)、數(shù)據(jù)庫本身的設(shè)計(jì)、數(shù)據(jù)庫調(diào)優(yōu)程度以及應(yīng)用程序負(fù)載有關(guān)。

在 DB2 V9.7,IBM 在行壓縮的基礎(chǔ)上提出了DB2 V9.7 索引壓縮,其目標(biāo)與行壓縮一樣,都是為減少磁盤空間的占用,這同時(shí)適用于大型 OLTP 和數(shù)據(jù)倉庫環(huán)境。 DB2 V9.7 采用多種壓縮算法對索引進(jìn)行自動(dòng)壓縮。本文不會(huì)對具體的壓縮算法進(jìn)行討論,而是將重點(diǎn)放在索引壓縮的應(yīng)用場景上,即如何啟動(dòng)索引壓縮、什么數(shù)據(jù)分布適合索引壓縮,什么數(shù)據(jù)不適合索引壓縮。

如何啟用索引壓縮

在缺省情況下,當(dāng)對表啟動(dòng)壓縮后,索引壓縮也處在啟動(dòng)狀態(tài)。對于未壓縮的表索引壓縮處于禁用狀態(tài),我們可以使用 CREATE INDEX 語句的 COMPRESS YES 選項(xiàng)可以更改此缺省行為。創(chuàng)建索引之后,我們還可以使用 ALTER INDEX 語句來啟用或禁用索引壓縮功能;然后,必須執(zhí)行 INDEX REORG 以重建索引。

啟用索引壓縮功能后,DB2 將根據(jù)數(shù)據(jù)庫管理器所選擇的壓縮算法對索引頁在磁盤上和內(nèi)存中的格式進(jìn)行修改,以便最大程度地減少存儲空間耗用量。根據(jù)所創(chuàng)建索引類型以及索引所包含數(shù)據(jù)的不同,DB2 實(shí)現(xiàn)的壓縮程度也會(huì)有所變化。

例如,通過存儲重復(fù)鍵的記錄標(biāo)識(RID)的縮寫格式,數(shù)據(jù)庫管理器可以對包含大量重復(fù)鍵的索引進(jìn)行壓縮。在索引鍵前綴的公共程度很高的索引中,數(shù)據(jù)庫管理器可以根據(jù)索引鍵前綴的相似性來進(jìn)行壓縮。

索引壓縮是使用 CPU 的空閑周期或者是 CPU 在等待 IO 時(shí)的周期對索引數(shù)據(jù)進(jìn)行壓縮、解壓縮的。因此在帶來 IO 成本節(jié)約的同時(shí),索引壓縮技術(shù)增加了系統(tǒng)的 CPU 負(fù)擔(dān),如果我們的系統(tǒng)不受到 CPU 的約束,我們在對數(shù)據(jù)進(jìn)行 Select、Insert、Update 時(shí)都能感覺到DB2 V9.7 索引壓縮技術(shù)帶來的性能提升。如果我們的系統(tǒng)本身 CPU 就已經(jīng)比較繁忙了,再啟用索引壓縮可能會(huì)帶來一些負(fù)面影響。

清單 1. 創(chuàng)建表時(shí)指定表壓縮

 

 

  1. db2 "create table t1 (col1 int) compress yes"   
  2. db2 "create index idx_col1 on t1(col1) "   
  3. db2 "select substr(INDNAME,1,18),substr(TABNAME,1,18),COMPRESSION,PCTPAGESSAVED   
  4. from syscat.indexes where tabname='T1'"   
  5. 1 2   
  6. COMPRESSION PCTPAGESSAVED   
  7. IDX_COL1 T1 Y -1   

上面的語句中首先創(chuàng)建了一張表 T1,并對該表啟動(dòng)行壓縮。在創(chuàng)建索引 idx_col1 時(shí),由于基表啟動(dòng)了壓縮,DB2 V9.7 索引壓縮也被自動(dòng)啟動(dòng)。上述代碼的第三句就是驗(yàn)證索引 idx_col1 確實(shí)啟動(dòng)了壓縮,而由于未收集統(tǒng)計(jì)信息因此當(dāng)前壓縮比例是 -1 。當(dāng)我們向表中 Insert 或者 Update 數(shù)據(jù)時(shí),索引自動(dòng)被壓縮維護(hù)到物理存儲上。

 

如果我們在創(chuàng)建表時(shí)未指定表進(jìn)行壓縮,那么此表上創(chuàng)建的索引默認(rèn)情況下是不壓縮的,如果期望對索引進(jìn)行壓縮需要進(jìn)行以下步驟。

  1. db2 "create table t2 (col1 int)   
  2. db2 "create index idx_col2 on t2(col1) "   
  3. db2 "select substr(INDNAME,1,18),substr(TABNAME,1,18),COMPRESSION,PCTPAGESSAVED   
  4. from syscat.indexes where tabname='T2'"   
  5. 1 2 COMPRESSION PCTPAGESSAVED   
  6. IDX_COL2 T2 N   
  7. -1   
  8. db2 "alter index idx_col2 compress yes"   
  9. db2 "select substr(INDNAME,1,18),substr(TABNAME,1,18),COMPRESSION,PCTPAGESSAVED   
  10. from syscat.indexes where tabname='T2'"   
  11. 1 2 COMPRESSION PCTPAGESSAVED   
  12. IDX_COL2 T2 Y -1   

上面語句中開始創(chuàng)建表時(shí)未指定表進(jìn)行壓縮,后繼創(chuàng)建的索引默認(rèn)情況下不壓縮。如果希望索引啟動(dòng)壓縮功能,則可以使用 alter 語句進(jìn)行更改。

 

注意,即使我們更改將索引更改為壓縮后,后來插入的數(shù)據(jù)還是未壓縮的,直到我們使用 reorg 語句重組索引。 DB2 考慮中間更改索引的壓縮屬性,需要對更改前、更改后的插入的數(shù)據(jù)保持一致性,不可能在索引中同時(shí)存在非壓縮、壓縮數(shù)據(jù)。

我們對上面的 IDX_COL2 執(zhí)行以下腳本,插入 1 萬行數(shù)據(jù):

  1. INSERT INTO t2 (col1)   
  2. WITH TEMP (COUNTER, col1) AS   
  3. (   
  4. VALUES (0, INT(RAND() * 1000))   
  5. UNION ALL   
  6. SELECT   
  7. (COUNTER + 1), INT(RAND() * 1000)   
  8. FROM   
  9. TEMP   
  10. WHERE   
  11. (COUNTER + 1) < 10000   
  12. )   
  13. SELECT   
  14. col1   
  15. FROM   
  16. TEMP   
  17. ;  

然后我們收集表和索引的統(tǒng)計(jì)信息。

 

  1. db2 "runstats on table db2admin.t2 and indexes all"   
  2. db2 "select substr(INDNAME,1,18),substr(TABNAME,1,18),COMPRESSION,PCTPAGESSAVED   
  3. from syscat.indexes where tabname='T2'"   
  4. 1 2 COMPRESSION PCTPAGESSAVED   
  5. IDX_COL2 T2 Y 0   

大家會(huì)發(fā)現(xiàn)壓縮率為 0,這是因?yàn)槲覀冞€沒有對索引進(jìn)行 reorg 。當(dāng)然,除了上面 Select 語句我們也可以使用 REORGCHK 工具檢查是否需要對索引進(jìn)行 Reorg 。

 

  1. db2 "reorg indexes all for table db2admin.t2"   
  2. db2 "runstats on table db2admin.t2 and indexes all"   
  3. db2 "select substr(INDNAME,1,18),substr(TABNAME,1,18),COMPRESSION,PCTPAGESSA   
  4. VED from syscat.indexes where tabname='T2'"   
  5. 1 2 COMPRESSION PCTPAGESSAVED   
  6. IDX_COL2 T2 Y 40   

以上的相關(guān)內(nèi)容就是對DB2 V9.7 索引壓縮新特性的使用的介紹,望你能有所收獲。

完整內(nèi)容的學(xué)習(xí),請?jiān)L問:

http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0907luohq2/

【編輯推薦】

  1. JDBC連接DB2數(shù)據(jù)庫的“捷徑”
  2. 對DB2 實(shí)現(xiàn)split的操作流程描述
  3. DB2數(shù)據(jù)庫雙機(jī)的正確安裝流程描述
  4. 分享DB2 9安裝方法,不得不看!
  5. DB2數(shù)據(jù)庫在AIX上正確卸載與對其重新安裝的步驟

     

     
責(zé)任編輯:佚名 來源: 虛擬化安全/虛擬防火墻
相關(guān)推薦

2010-08-16 16:08:34

DB2 V9.7

2010-08-10 10:23:16

IBM DB2 V9.

2010-08-11 09:56:20

DB2 V9.7

2010-08-11 11:39:06

IBM DB2 V9.

2010-08-16 11:34:11

IBM DB2 V9.

2010-08-19 09:30:31

DB2 V9.7

2010-08-16 13:53:26

2010-08-10 10:42:27

DB2 V9.7

2010-08-19 09:22:03

DB2 V9.7 分區(qū)

2010-08-19 09:37:41

DB2 V9.7 語句

2010-08-10 17:24:15

2010-08-10 11:01:12

DB2 V9.7

2010-10-25 10:08:30

ibmdwDB2

2010-11-03 16:01:31

DB2索引的語法

2010-11-02 11:22:06

DB2索引類型

2010-09-07 17:36:37

DB2索引設(shè)計(jì)準(zhǔn)則

2010-11-02 11:36:10

DB2索引創(chuàng)建

2009-04-30 08:59:13

DB2 9.7InfoSphereIBM

2010-11-04 15:34:20

DB2索引優(yōu)化

2010-08-06 08:53:43

DB2 9.7
點(diǎn)贊
收藏

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

日韩aaaaa| 国内外成人激情免费视频| 日韩视频在线观看一区| 国产精品自拍区| 欧美性猛交xxxx黑人| 精品一区二区国产| 波多野结衣爱爱| 久久国产成人精品| 欧美成人猛片aaaaaaa| 欧美精品一区二区三区三州| 你懂的视频在线| 老司机精品导航| 国产午夜一区二区| 日本成人在线免费观看| 国产福利片在线观看| 国产三级欧美三级| 91久久精品国产| 国产精品变态另类虐交| 精品国产中文字幕第一页| 在线电影一区二区三区| 男女啪啪免费视频网站| 国产区高清在线| 国产激情一区二区三区| 国产69精品久久久久99| 成人黄色a级片| 99久久免费精品国产72精品九九 | 欧美日韩免费在线观看| 日韩高清国产一区在线观看| 国产乱淫片视频| 中文一区二区| 久久久精品一区二区三区| 亚洲成人日韩在线| 日韩中文在线| 欧洲一区在线观看| 日本欧美黄色片| 午夜在线小视频| 99精品视频在线观看| 91系列在线观看| 无码人妻丰满熟妇奶水区码| 国语自产精品视频在线看8查询8| 这里只有精品视频在线| 特级西西人体4444xxxx| 一区二区三区日本视频| 色婷婷综合久久久中文一区二区| 国产在线视频在线| 秋霞a级毛片在线看| www久久久久| 97av自拍| 国产精品久久久久久久成人午夜| 日韩和欧美的一区| 成人自拍性视频| 欧美综合在线观看视频| 成人三级小说| 亚洲视频图片小说| 伊人久久大香线蕉综合75| 日韩精品系列| 不卡一区在线观看| 99在线影院| 亚洲天堂视频在线| 日韩av一级片| 国产成人精彩在线视频九色| 一级片中文字幕| 亚洲国产高清一区二区三区| 欧美国产精品va在线观看| av最新在线观看| 四季av一区二区凹凸精品| 国产一区二区三区三区在线观看| 18禁裸乳无遮挡啪啪无码免费| 精品久久ai电影| 精品精品欲导航| www.四虎在线| av日韩精品| 精品嫩草影院久久| 国产视频精品视频| 国产成人tv| 精品国精品国产尤物美女| 黄页网站在线看| 亚洲视频国产| 精品盗摄一区二区三区| 亚洲色偷偷色噜噜狠狠99网 | 精品产国自在拍| 亚洲色在线视频| 无码人妻精品一区二区中文| 精品视频97| 色综合影院在线| 日本中文在线视频| 欧美国内亚洲| 久久久久久久影院| 国产精品100| 天堂精品中文字幕在线| 国产精自产拍久久久久久| 91国偷自产中文字幕久久| 国产精品夜夜爽| 国模一区二区三区私拍视频| 免费在线稳定资源站| 国产精品久久久久四虎| 777久久精品一区二区三区无码 | 国产综合第一页| 女人天堂在线| 成人欧美一区二区三区1314| 黄色成人在线免费观看| 中文字幕在线高清| 欧美日韩在线播放三区| 日本r级电影在线观看| 秋霞影院一区二区三区| 尤物yw午夜国产精品视频| 黄色录像二级片| 亚洲福利精品| 国产精品久久久久久搜索| 99久久精品日本一区二区免费| 成人av影院在线| 日韩.欧美.亚洲| 怡红院在线观看| 一本大道久久a久久精二百| 91高清国产视频| 麻豆一区一区三区四区| 日韩在线观看免费网站| 日本三级理论片| 免费一级欧美片在线观看| 99在线观看视频| av免费在线一区二区三区| 亚洲v精品v日韩v欧美v专区| 一区二区三区 欧美| 国产成人精品亚洲线观看| 永久免费毛片在线播放不卡| 日韩精品一区二区三区国语自制| 日韩精品亚洲一区二区三区免费| 亚洲精品免费在线视频| 国产三级视频在线看| 亚洲韩国精品一区| 污污视频在线免费| 成人高清电影网站| 欧美一区二区三区免费视| 国产一区二区三区中文字幕| 久久综合狠狠综合久久综合88| 最新视频 - x88av| 成人一级视频| 亚洲视频一区二区| 制服.丝袜.亚洲.中文.综合懂色| 国产一区二区视频在线| 日本10禁啪啪无遮挡免费一区二区| 日韩三级免费| 91精品久久久久久久91蜜桃 | 中文字幕精品三区| 337p粉嫩大胆噜噜噜鲁| 91国内精品| 蜜臀久久99精品久久久久久宅男| av手机天堂网| 91亚洲精品乱码久久久久久蜜桃| 国产在线xxxx| 日韩区欧美区| 久久的精品视频| 亚洲天堂一二三| 国产欧美一区二区三区鸳鸯浴 | 夜夜精品浪潮av一区二区三区| 成人日韩在线视频| 久久大综合网| 国产精品视频一区二区高潮| 国产中文字幕在线| 91黄色小视频| yy6080午夜| 野花国产精品入口| 国内精品久久国产| 三妻四妾完整版在线观看电视剧 | 日韩国产激情在线| 国产精品111| 国产91丝袜在线播放九色| 精品嫩模一区二区三区| 久久久久亚洲精品中文字幕| 久久av资源网站| www.五月婷婷| 亚洲午夜久久久久久久久电影院 | 日韩欧美国产不卡| 国产亚洲精品久久久久久打不开| 国产成人久久精品77777最新版本| 欧美一级黄色录像片| 欧美9999| 欧美激情喷水视频| 欧美一级特黄aaaaaa| 精品久久久精品| 中文字幕高清视频| 日本亚洲视频在线| 中文字幕av导航| 日韩精品一级| 性色av一区二区三区红粉影视| 无码精品人妻一区二区| 一本大道久久a久久精二百| 国产美女免费网站| 久久99九九99精品| 国产高清不卡无码视频| 国产精品17p| 欧美自拍视频在线观看| 国产永久av在线| 欧美日韩国产精品自在自线| 欧美成欧美va| av在线一区二区| 日韩精品一区中文字幕| 四虎成人av| 国产精品日韩一区二区| 精品国产免费人成网站| 色偷偷亚洲男人天堂| 亚洲第一成年人网站| 欧美性xxxx在线播放| 欧美激情视频二区| 国产成人免费高清| www.xxx亚洲| 欧美久久九九| 日本在线免费观看一区| 日韩精品中文字幕一区二区| 日韩av手机在线看| 亚洲制服国产| 日韩电影大片中文字幕| 午夜视频网站在线观看| 一区二区三区在线免费播放| 人妻av无码一区二区三区| 国产精品 欧美精品| 久久精品免费网站| 亚洲视频一区| 亚洲午夜久久久影院伊人| 成人搞黄视频| 成人日韩在线电影| 网友自拍亚洲| 久久久亚洲精选| 欧美激情黑人| 亚洲女人天堂成人av在线| www.97超碰| 欧美性色欧美a在线播放| 日本少妇xxxx动漫| 亚洲最大色网站| 国产一区在线观看免费| 91美女在线观看| 久久久久亚洲av无码网站| 美美哒免费高清在线观看视频一区二区| 91免费黄视频| 亚洲一区欧美| 一本色道久久99精品综合| 最新国产精品视频| 国产一级二级三级精品| 欧美日本三级| 成人亲热视频网站| 男人亚洲天堂| 国产精品99久久99久久久二8| 欧美aaaaa性bbbbb小妇| 久久久久久久久久久久久久久久久久av | 一本色道久久综合亚洲精品高清| 欧洲xxxxx| 91影院成人| 香蕉久久夜色| 精品日韩一区| 亚洲草草视频| av在线不卡顿| 日韩免费三级| 免费短视频成人日韩| 久久精品国产综合精品| 久久草在线视频| 国产精品久久波多野结衣| 日韩免费成人| 国产成人亚洲欧美| 中文字幕日韩高清在线| 99视频在线播放| 91成人精品在线| 国产精品日韩二区| 欧美aaaaa级| 久久久免费看| 一本色道久久综合亚洲精品酒店| 久久久久一区二区三区| 蜜桃一区二区三区| 日韩三级在线播放| 色综合久久一区二区三区| 在线免费观看成人网| 亚洲高清影视| 免费观看亚洲视频| 1024成人| 日韩伦理在线免费观看| 中文亚洲免费| 日韩一级理论片| 日韩高清不卡一区二区| 日本黄色的视频| 国产一区福利在线| 逼特逼视频在线观看| 久久综合久久99| 国产又黄又粗的视频| 亚洲欧美日韩精品久久久久| 久久精品第一页| 精品久久久久久久久国产字幕| 久久久久久久久久久影院| 在线观看欧美黄色| 国产毛片一区二区三区va在线| 欧美α欧美αv大片| 无码精品人妻一区二区| 在线观看欧美日韩国产| av电影高清在线观看| 国模精品一区二区三区色天香| 电影网一区二区| 国产日韩欧美影视| 中文字幕一区二区三区日韩精品| 精品一区二区不卡| 久久激情电影| 日本熟妇人妻xxxx| 三级在线观看一区二区| 精品综合久久久久| 99re亚洲国产精品| 永久免费看片视频教学| 亚洲成人免费看| 中文字幕视频免费观看| 精品国产不卡一区二区三区| 精品一二三区视频| 欧美日韩高清在线观看| 亚洲承认视频| 翡翠波斯猫1977年美国| blacked蜜桃精品一区| 国产美女作爱全过程免费视频| 免费日韩av片| 性一交一黄一片| 国产欧美精品国产国产专区 | 日韩在线免费高清视频| 福利在线免费视频| 国产在线观看一区二区三区| 欧亚精品一区| 男人的天堂视频在线| 日韩电影在线观看一区| 第四色在线视频| 综合久久国产九一剧情麻豆| 天堂网视频在线| 精品久久久久一区| 成年视频在线观看| 国产精品美女视频网站| 任你躁在线精品免费| 欧美a级黄色大片| 另类综合日韩欧美亚洲| 性欧美13一14内谢| 亚洲成a天堂v人片| 国产欧美综合视频 | 亚洲精品乱码久久久久久蜜桃欧美| 国产精品天美传媒| 超碰超碰超碰超碰| 亚洲国产精品网站| 七七久久电影网| 成人久久久久爱| 欧美色爱综合| 欧美激情国产精品日韩| 成人福利视频在线| 玖玖爱免费视频| 91精品国产一区二区三区香蕉| 成人在线观看黄色| 国产精品电影网| 亚洲区小说区| 国产免费毛卡片| 不卡一区二区中文字幕| 国产主播在线观看| 日韩欧美成人午夜| av网址在线播放| 91中文在线视频| 久久久久国产| caoporm在线视频| 中文字幕一区免费在线观看| 中文字幕男人天堂| 一本久久综合亚洲鲁鲁| 欧美亚洲韩国| 日韩欧美第二区在线观看| 爽好多水快深点欧美视频| brazzers精品成人一区| 色欲综合视频天天天| 国产三级电影在线观看| 国产精品福利无圣光在线一区| 精品国产aⅴ| 激情视频免费网站| 中文字幕在线一区二区三区| 国产精品一级视频| 九九热这里只有精品免费看| 日韩精品一区二区三区中文在线| 久久av高潮av| 成人一区二区在线观看| 五月婷婷亚洲综合| 亚洲一区二区福利| 国产激情欧美| 992tv成人免费观看| 成人激情小说乱人伦| 日本道在线观看| 亚洲社区在线观看| 欧美91在线|欧美| 日本a在线天堂| 99久久婷婷国产综合精品| 亚洲av无码乱码国产精品fc2| 中文字幕av一区中文字幕天堂 | 无码精品黑人一区二区三区| 人人做人人澡人人爽欧美| av亚洲免费| 少妇愉情理伦片bd| 精品久久久久久中文字幕一区奶水 | 免费看的黄色欧美网站| 91无套直看片红桃在线观看| 91精品福利在线一区二区三区| av在线网页| 日韩黄色影视| 国产精品99久久久| 国产成人精品网| 俺去了亚洲欧美日韩| 嗯用力啊快一点好舒服小柔久久| 无码无遮挡又大又爽又黄的视频|