精品欧美一区二区三区在线观看 _久久久久国色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ù)棧公眾號

三级在线观看免费大全| 国产精品沙发午睡系列| 精品区在线观看| 亚洲黄网站黄| 国产性色av一区二区| 97超碰人人看| 在线观看特色大片免费视频| 国产精品久久久久影院| 国产欧美亚洲日本| 一级片aaaa| 久久精品男女| 欧美疯狂性受xxxxx另类| 蜜桃精品成人影片| 日韩一区网站| 欧美性受极品xxxx喷水| 国产91在线亚洲| eeuss影院www在线播放| 成人国产免费视频| 91精品在线观看视频| 天天操夜夜操视频| 欧美1区2区| 中文字幕日韩av| 国产国语性生话播放| 久久久久久爱| 欧美日韩色一区| 国产亚洲天堂网| 麻豆av在线播放| 亚洲欧美日韩中文播放 | 97婷婷大伊香蕉精品视频| 午夜精品久久久久99蜜桃最新版 | 狠狠色综合播放一区二区| 欧洲成人免费视频| 男人的天堂一区二区| 欧美在线影院| 久久天天躁狠狠躁老女人| 摸摸摸bbb毛毛毛片| 三级精品视频| 亚洲激情视频在线播放| 韩国三级hd中文字幕有哪些| 欧美成人xxxx| 欧美日韩精品三区| 成人在线免费播放视频| 蜜桃视频www网站在线观看| 亚洲在线免费播放| 丁香婷婷综合激情| 免费毛片在线看片免费丝瓜视频 | 久久精品中文字幕电影| 午夜时刻免费入口| 国内精品久久久久久99蜜桃| 精品偷拍一区二区三区在线看| 国产一卡二卡三卡四卡| 999久久久久久久久6666| 欧美一区二区美女| 亚洲av无码久久精品色欲| www.久久久.com| 7777女厕盗摄久久久| 日韩av在线中文| 日韩毛片免费视频一级特黄| 欧美视频中文字幕| 色www免费视频| 成人污污www网站免费丝瓜| 欧美精品一级二级三级| 91视频福利网| av日韩在线播放| 亚洲黄在线观看| 亚洲精品视频大全| 国产成人一区| 中文字幕亚洲综合久久| 狂野欧美性猛交| 香蕉国产精品| 欧美丰满老妇厨房牲生活| 久久9999久久免费精品国产| 一区二区国产精品| 国产精品福利网| 在线播放一级片| 激情亚洲综合在线| av一区二区三区四区电影| 秋霞网一区二区| 久久麻豆一区二区| 伊人久久大香线蕉av一区| 亚洲综合图区| 欧美日韩在线视频一区二区| 国产97色在线 | 日韩| 91精品麻豆| 亚洲国产精品系列| 又色又爽的视频| 欧美人与禽猛交乱配视频| 97av在线播放| 91九色蝌蚪91por成人| 国v精品久久久网| 秋霞毛片久久久久久久久| 幼a在线观看| 亚洲欧美日韩一区二区| 欧美 日韩 国产 高清| 美女色狠狠久久| 亚洲第一页中文字幕| 欧洲av一区二区三区| 中文视频一区| 奇米4444一区二区三区| 国产手机av在线| 99精品在线观看视频| 中文字幕日韩精品久久| aa视频在线观看| 在线成人av影院| 欧美做受喷浆在线观看| 自拍日韩欧美| 国产免费观看久久黄| 日韩在线一区二区三区四区| 国产精品无人区| 男女激情无遮挡| 欧美日本三级| 成人一区二区三区在线观看| 久久嫩草精品久久久久| 中文字幕欧美人与畜| 亚洲天堂免费电影| 欧美大片国产精品| 色撸撸在线视频| 亚洲一区二区三区高清不卡| 97中文在线| 午夜视频在线观看网站| 欧美性猛交xxxx乱大交3| 久久无码人妻一区二区三区| 成人av国产| 啪一啪鲁一鲁2019在线视频| 懂色av蜜臀av粉嫩av分享吧| 最好看的中文字幕久久| 97公开免费视频| 日韩极品在线| 性色av一区二区三区免费| 国产伦精品一区二区三区免.费| 久久久不卡影院| 日韩国产欧美亚洲| 欧美精品中文| 97在线视频免费播放| 午夜久久久久久噜噜噜噜| 亚洲欧美一区二区视频| 三级a在线观看| 国产探花一区二区| 欧美在线精品免播放器视频| 日日夜夜精品免费| 亚洲国产日韩精品| 欧美成人精品一区二区综合免费| 在线电影一区二区| 亚洲自拍偷拍第一页| 国产精品久久麻豆| 这里只有精品视频在线观看| 国产老头老太做爰视频| 精品亚洲国内自在自线福利| 亚洲一区二区免费视频软件合集 | 中文字幕乱视频| 禁久久精品乱码| 精品麻豆av| 欧美羞羞视频| 中文字幕一区二区精品| 中文字幕在线2018| 国产精品免费视频一区| 日韩爱爱小视频| 国产精品久久天天影视| 91视频99| 华人av在线| 国产丝袜一区视频在线观看| 国产又大又黄又粗| 国产欧美日韩在线观看| 亚洲va综合va国产va中文| 亚洲久久久久| 精品国产免费人成电影在线观... 精品国产免费久久久久久尖叫 | 国产精品无码av在线播放| 婷婷成人在线| 国产精品免费小视频| 麻豆传媒在线免费看| 日韩视频免费观看高清完整版在线观看| 亚洲一级生活片| 99综合电影在线视频| 欧美亚洲日本在线观看| 99re66热这里只有精品8| 亚洲综合中文字幕在线观看| 波多野结衣乳巨码无在线观看| 亚洲国产日韩欧美在线动漫| 久久久久久亚洲av无码专区| 亚洲欧洲成人精品av97| 国产又黄又嫩又滑又白| 久久国产一二区| 国产精品av免费| 国产福利一区二区精品秒拍| 日韩av免费网站| 哥也色在线视频| 日韩黄色高清视频| 一区二区小视频| 一区二区三区在线高清| 亚洲做受高潮无遮挡| 国产一区二区免费在线| 国产精品免费入口| 亚欧美无遮挡hd高清在线视频 | 伊人久久大香线蕉无限次| 成人激情综合网| 中文字幕在线直播| 欧美xxxx18国产| 国产高清免费在线播放| 日韩欧美第一区| 中文字幕制服诱惑| 午夜免费久久看| 四虎永久免费地址| 久久亚洲一级片| 亚洲国产精品狼友在线观看| 日本不卡视频在线| 麻豆tv在线播放| 91精品一区国产高清在线gif | 国产在线精品播放| 欧美三级网站| 欧美激情18p| 888av在线| 日韩av在线看| www.亚洲天堂.com| 欧美日韩一区三区| 伊人中文字幕在线观看| 伊人一区二区三区| 自拍偷拍第9页| 久久九九久精品国产免费直播| 97中文字幕在线观看| 免费成人在线观看视频| 97国产精东麻豆人妻电影| 午夜久久福利| 国产精品12p| 成人国产精品一级毛片视频| 精品无码久久久久久久动漫| 亚洲精品福利| 91久久伊人青青碰碰婷婷| 巨大黑人极品videos精品| 日本视频久久久| 女海盗2成人h版中文字幕| 精品中文字幕乱| 99福利在线| 久久精品国产91精品亚洲| 生活片a∨在线观看| 亚洲天堂av在线播放| 色视频在线观看| 精品调教chinesegay| 手机在线不卡av| 亚洲第一av在线| 色婷婷av一区二区三| 精品久久久久久无| 丰满岳乱妇国产精品一区| 欧美成人女星排行榜| 亚洲爱情岛论坛永久| 在线成人免费观看| 99免费在线视频| 日韩欧美久久久| 东京干手机福利视频| 日韩精品中文字幕一区二区三区 | 国产成人精品一区二区三区视频| 国产精品福利久久久| 欧美亚洲黄色| 91麻豆国产语对白在线观看| 精品91福利视频| 99在线影院| 欧美久久香蕉| 日本精品一区二区三区不卡无字幕| 在线一级成人| 亚洲人成影视在线观看| 欧美freesextv| www国产无套内射com| 国产真实久久| 国产在线青青草| 日韩制服丝袜av| www.成年人| 成人成人成人在线视频| 爱爱的免费视频| 国产精品久久夜| 欧美成人综合色| 狠狠躁夜夜躁久久躁别揉| 国产一区二区视频网站| 欧美日韩精品一区二区三区蜜桃| 99精品人妻无码专区在线视频区| 精品国精品国产尤物美女| 深夜福利在线视频| 最近的2019中文字幕免费一页| 中文字幕有码在线观看| 海角国产乱辈乱精品视频| 久久野战av| 91原创国产| 亚洲精品一级二级三级| 欧美日韩在线免费观看视频| 国产综合精品一区| 欧美少妇性生活视频| 国产精品一区二区91| 日本一卡二卡在线| 国产精品久久久久aaaa樱花| 国产亚洲精久久久久久无码77777| 香蕉av福利精品导航| 国产精品露脸视频| 欧美大片免费久久精品三p| 国产永久免费高清在线观看| 欧美乱妇40p| 国产精品迅雷| 999热视频在线观看| 国产欧美日韩精品高清二区综合区| 艳母动漫在线免费观看| 久久aⅴ国产紧身牛仔裤| 手机免费看av网站| 久久久综合九色合综国产精品| 黑鬼狂亚洲人videos| 色综合久久99| 二区三区在线视频| 按摩亚洲人久久| 欧美特黄aaaaaaaa大片| 国产经典一区二区三区| 欧美hd在线| 欧美xxxxx在线视频| 国产iv一区二区三区| 国产精品理论在线| 精品国产1区2区| 亚洲精品国产suv一区| 日日噜噜噜夜夜爽亚洲精品| 一二三四视频在线中文| julia一区二区中文久久94| 日韩精品水蜜桃| 久久精品午夜福利| bt欧美亚洲午夜电影天堂| 欧美成人三级视频| 在线播放91灌醉迷j高跟美女| 免费黄色在线视频网站| 97精品国产97久久久久久免费| www.久久爱.com| 中文字幕欧美日韩一区二区| 日日骚欧美日韩| 欧美狂猛xxxxx乱大交3| 精品久久久久久中文字幕| 欧美亚洲精品在线观看| 欧美成人在线免费| 国产电影一区二区| 中文字幕免费高| 精品综合久久久久久8888| 少妇视频在线播放| 欧美午夜精品理论片a级按摩| 日韩电影免费| 欧美一级成年大片在线观看| 久草精品视频| 国产中文字幕视频在线观看| 成人免费观看视频| 日韩av在线播| 日韩黄色av网站| 欧美大片免费| 欧美一区二区三区四区五区六区| 夜久久久久久| 一区二区三区少妇| 色综合久久久久久久久久久| 天堂a√中文在线| 青青草成人在线| 俺要去色综合狠狠| 日韩大片一区二区| 亚洲欧美视频在线观看视频| av网站在线观看免费| 欧美激情性做爰免费视频| 久久久久影视| 欧美 日韩精品| 亚洲国产高清在线| 国产伦精品一区二区三区四区| 另类色图亚洲色图| 综合激情久久| 女人喷潮完整视频| 国产欧美va欧美不卡在线| 在线观看不卡的av| 欧美超级免费视 在线| 一区二区免费| 男女高潮又爽又黄又无遮挡| 久久精品这里都是精品| 一女二男一黄一片| 欧美美女操人视频| 欧美自拍一区| 亚洲小视频网站| 亚洲综合成人在线| 国产在线自天天| 成人免费视频在线观看超级碰| 欧美女人交a| 国产美女精品久久| 91 com成人网| 午夜av不卡| 可以免费看的黄色网址| 99在线视频精品| 国产精品欧美综合| 欧美美女18p| 精品久久成人| 国产大学生av| 日本高清不卡一区| 性网站在线观看| 欧美一区二区综合| 国产一区二区三区在线观看免费| 日本网站在线免费观看| 一区二区成人精品| aiai久久| 亚洲这里只有精品| 亚洲香蕉伊在人在线观| 国产在线观看黄| 国产激情美女久久久久久吹潮| 毛片基地黄久久久久久天堂| 久久久久国产精品夜夜夜夜夜| 亚洲人成在线免费观看| 一区二区在线免费播放| 粉嫩虎白女毛片人体| 亚洲自拍偷拍九九九|