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

DB2數據表映射到表空間的合理方法

數據庫
在DB2數據庫中,是按照表、表空間、數據庫三個級別來存儲數據的。由于表空間的設置直接跟數據庫的性能相關。為此在表空間中數據表的部署是否合理就直接影響到數據庫的運行效率。

數據庫的運行效率是數據庫的關鍵,如何提高效率成為了每個DBA都在思考的問題,表空間的設置無疑是其中的關鍵。下文就將為您介紹讓數據表合理的映射到表空間的方法。

DB2數據庫中,是按照表、表空間、數據庫三個級別來存儲數據的。由于表空間的設置直接跟數據庫的性能相關。為此在表空間中數據表的部署是否合理就直接影響到數據庫的運行效率。

在DB2數據庫中,是按照表、表空間、數據庫三個級別來存儲數據的。由于表空間的設置直接跟數據庫的性能相關。為此在表空間中數據表的部署是否合理就直接影響到數據庫的運行效率。筆者認為,如果要讓數據表合理的映射到表空間,至少需要遵守如下的規則。

規則一:根據表的訪問率來映射表空間。

在一個數據庫系統中,表的訪問率是不同的。根據不完全的預測,一個數據庫中大概只有40%到50%左右的表其具有比較高的訪問率。而其他的數據表很難的才用到一回。如在一個為ERP而設計的數據庫系統中,采購訂單、銷售訂單等對應的數據表訪問率是很高的,但是成本調整單等對應的數據表一年到頭難得使用幾次。所以在數據庫部署中,數據庫管理員首先要根據企業應用的實際情況,將數據庫中的表按照其使用的頻率進行分類。然后將使用頻率高的表放在一個表空間,或者根據模塊放在幾個不同的表空間中。然后將他們存放在性能比較高的硬盤上,或者存放在活躍程度低的硬盤中。如此的話,I/O爭用的現象就會少的多,從而提高數據庫的性能。

規則二:根據字段的使用程度來規劃表。

不僅不同的表訪問頻率有很大的差別,即使是同一個表中,其字段的訪問頻率也會有很大不同。如在一些人事管理系統數據庫中,有些公司會將員工的身份證復印件或者照片掃描存放到數據庫中。這些圖片在數據庫中需要利用LOB數據類型來存放。由于這個數據類型比較大,為此無論是在查詢還是數據庫備份的時候,都會給其帶來負面的影響。如當用戶在查詢員工信息時,如果在SELECT語句中不加入字段的名稱,而采用全部查詢的方式,那么查詢的速度會很慢。隨著圖片數量的增多,其速度會呈幾何級別下降。但是實際上,用戶平時并不需要訪問這些員工的身份證復印件或者照片信息。所以在查詢的時候,將這些沒有的信息給他們顯示出來,也是一種浪費,而且還影響數據庫的性能。

為此在設計表的時候,如果某些列不經常用到,而且這些列的數據類型又是大數據類型或者說很多都是NULL值(數據庫在處理NULL值的時候效率要比其他的只慢許多),此時最好將這些列跟其它的列分開在不同的表中存放。由于他們的訪問頻率不同,就可以按照上面第一個規則來映射表空間,以提高數據庫的訪問性能。#p#

不過需要注意的是,如果身份證復印件等信息經常需要用到的,那么也最好將他們分開在兩個表中。只是將存放復印件信息的表也存放在性能比較好的硬盤中,以提高訪問這些數據的效率。之所以仍然需要將他們分開存放,這主要是考慮到備份的性能。因為這些LOB數據類型會降低數據庫的備份效率,為此可以在數據庫比較空閑的時候對這些LOB數據所在的表空間進行獨立的備份。

規則三:索引數據、長字段數據、普通數據分開存放。

筆者在進行表空間設計的時候,往往會將索引數據、長字段數據與普通數據分開來存放。即將一個表空間用來存放索引數據,一個表空間用來存儲長字段數據,另一個表空間庸才存儲普通的數據。這主要是通過在建立表的時候為這些數據類型建立不同的表,然后將表根據數據類型分類的不同將他們存放在不同的表空間中。這主要是根據三種數據的作用不同而考慮的。眾所周知,給表設置索引之后可以在很大程度上提高數據庫的性能。這主要是因為如果設置索引好,數據庫系統會先從索引找查找數據。查找相應的數據后會直接根據記錄序列號從其他表中讀取相關記錄。也即是說只在索引表中查詢,而不會在其他表中查找記錄。所以說如果能夠提高索引表的工作效率,那么就可以在很大程度上提高數據庫的查詢性能。為此筆者建議,將索引數據存放在單獨的表空間中。如果硬件條件允許的話,并且企業對于查詢具有比較高的性能要求,就將索引表空間存放在單獨的硬盤中,以防止硬盤的I/O爭用。如果硬件條件不允許的話,那么至少也要將這個索引表空間存放在性能比較高的硬盤上。

另外為了提高索引的工作效率,最好不講在長字段上添加索引。如對于文本型的字段,雖然也可以為其添加索引。但是給其添加索引的話,工作效率并不會很高。此時將這個索引數據存放在單獨的表空間中,這個表空間就會變得很大。根據筆者這么多年的工作經驗,可以告訴大家,在長字段上設置索引,是得不償失的。

將長字段分開來存放,還有一個原因就是節省存儲空間。根據使用的經驗,長字段的使用效率是比較低的。也就是說,在長字段數據類型中,一定會存在沒有使用的空間。所以會有一定程度的浪費。具體的浪費數量要根據長字段的數據類型大小以及在列中出現的數據的大小是否相對一致。因為長字段數據會被系統盡可能的平均分配到頁面中。而長字段數據的最后頁面往往不能夠占滿其規定的字節,為此對于長字段來說,存儲空間的浪費是不可避免的。故最好是將他們存放在不同的表中。這并不是說可以避免空間的浪費,而是指在有需要的時候可以更加方便的回收這些被浪費的空間。

在DB2數據庫中,是按照表、表空間、數據庫三個級別來存儲數據的。由于表空間的設置直接跟數據庫的性能相關。為此在表空間中數據表的部署是否合理就直接影響到數據庫的運行效率。#p#

規則四:根據備份的需要來規劃表空間。

當數據庫中的數據量比較多的時候,對數據庫進行備份是一項比價花時間的工作。為此對于大型的數據庫,管理員往往不會對整個數據庫進行備份。而是在表空間的級別上,進行單獨的備份。如此的話,就可以將數據庫備份的時間分開來,從而可以有效減少對數據庫正常作業產生的負面影響。

如以前有個客戶,他們的業務非常的頻繁,為此每天的數據都會有很大的增長。為了提高他們數據庫性能,筆者決定采用在表空間級別上進行備份的策略。根據數據庫繁忙程度的不同,分別在中午午休時間與晚上下班時間進行數據庫的備份作業。這家企業數據庫的空閑時間不讀,只有中午一個小時與晚上二個小時的空閑時間。而根據預測,要完成海量數據庫的備份,起碼需要150分鐘的時間。所以在空間時間內無法完成整個數據庫的備份。為此筆者只好在表空間級別上進行備份,即將整個數據庫的備份工作分散在這三個小時內完成。從而將數據庫備份對服務器產生的性能影響降低到最低。

規則五:根據表的大小來規劃表空間。

在整個數據庫中,表的大小往往會有很大的差異。有些表可能只有不到幾百條記錄;而有些表則往往有上百萬、上千萬條記錄。根據表記錄數量的不同,可以將表分為大表與小表。在規劃表空間的時候,這個就是需要考慮的一個因素。如可以將一些小表存放在一個單獨的表空間中,并且是存放到SMS類型的表空間。因為對于小表來說,其I/O對于其性能的影響并不是很大。然后對那些大表,并且需要進行快速訪問的,就需要選擇合適的DMS表空間。這主要是因為對于大表操作,往往會涉及到很多的輸入輸出,此時這個I/O往往會成為其性能的瓶頸。

可見,要將表映射到合適的表空間不是一件很容易的事情。這不僅要求數據庫管理員具有很深厚的技術功底,更重要的是要求他們有比較豐富的實際項目經驗。有時候這個項目經驗可能比固定的規則更加有用。所以希望數據庫管理在牢記上面這些規則的同時,要學會靈活應用。而不能夠在平時的工作中死搬硬套。如對于一些比較小型的應用,以上這些規則根據其不到應有的效果。相反,在這表空間設計上反而浪費了很多時間。故一般在比較大型的數據庫應用中才需要通過表空間規劃來提升數據庫性能。

 

責任編輯:段燃 來源: ITPUB論壇
相關推薦

2010-07-28 09:59:18

DB2數據庫表

2010-09-01 14:00:01

DB2表空間

2010-11-01 12:11:43

DB2表空間

2010-11-01 16:07:22

DB2表空間

2010-11-01 16:54:09

DB2表空間

2010-09-30 10:04:06

DB2創建表空間

2010-11-01 16:38:13

DB2表空間

2010-11-02 14:45:12

DB2創建表空間

2010-11-01 16:44:43

DB2表空間

2010-11-03 11:26:39

DB2表空間

2010-11-02 16:02:59

db2表空間

2010-09-30 11:36:31

DB2表空間

2010-09-30 11:55:03

DB2表空間

2010-09-01 14:46:16

DB2表空間

2010-11-03 14:57:44

DB2備份所有表

2010-09-01 11:17:29

DB2備份

2010-11-02 14:37:58

DB2臨時表定義

2010-09-30 11:44:40

DB2表快速清空

2010-11-01 16:30:21

DB2表空間

2010-11-01 14:30:47

db2擴充表空間
點贊
收藏

51CTO技術棧公眾號

国产激情一区二区三区桃花岛亚洲| 国产精品va在线播放| 精品久久久久香蕉网| 天堂在线视频| 国产精品99久久久久久宅男| 国产一区二区免费在线观看| 欧美日韩国产传媒| 性色av一区二区怡红| 精品国产_亚洲人成在线| 中文字幕欧美日韩一区| 日韩av电影中文字幕| 日韩黄色在线| 久久一二三四| 免费看的黄色大片| 国产一区视频导航| 日韩一区二区免费高清| 偷拍自拍在线视频| 亚洲成人一区二区在线观看| 日本最黄视频| 一区二区三区在线不卡| av日韩在线免费| 亚洲欧美精品午睡沙发| av五月婷婷| 红桃av永久久久| 7777精品久久久久久| 视频在线日韩| 伊人久久久久久久久久久| 欧美日韩免费看片| 日韩在线资源网| 深夜激情久久| 国产成人一区二区三区小说| 久久久久久久久久久久久久久久久久 | 久久在线精品| 玛丽玛丽电影原版免费观看1977| 久久激情视频| 综合一区中文字幕| 久久影院视频免费| 欧美aaa一级片| 91国产成人在线| 高清全集视频免费在线| 亚洲精品在线三区| 成人在线爆射| 9.1国产丝袜在线观看| 久久久久蜜桃| 一级做a爰片久久| 久久久美女毛片| 国产网友自拍电影在线| 欧美精品 日韩| 91国内外精品自在线播放| 欧美一级视频在线观看| 亚洲激情另类| av免费观看网| 亚洲高清三级视频| 91麻豆国产福利在线观看宅福利| 亚洲高清久久网| 亚洲国产天堂| 91久久久久久久久久| 老司机一区二区| 色爱综合网站| 五月婷婷色综合| 女人天堂av在线播放| 欧美黄色免费网站| 日韩一级精品| 亚洲无吗一区二区三区| 欧美军同video69gay| 精品网站999| 国产精品区免费视频| eeuss影院一区二区三区| 精品网站在线| 日本免费成人| 国产区精品在线观看| 一本色道久久综合亚洲二区三区| 亚洲欧洲成视频免费观看| 欧美区一区二区| 91在线中文字幕| 国产精品资源在线观看| heyzo视频在线播放| 欧美一级国产精品| 日韩极品在线| 中文字幕欧美人与畜| 亚洲欧美日韩电影| 亚洲黄色网址| 69堂成人精品视频免费| 久久伊人中文字幕| 蜜桃视频在线观看免费视频网站www| 久久影视免费观看| 亚洲国产精品第一区二区三区| 国产成人精品视频ⅴa片软件竹菊| 制服丝袜一区二区三区| 亚洲调教一区| 日本久久久精品视频| 精品欧美一区二区在线观看| av伊人久久| 999在线免费视频| 亚洲精品成人网| 午夜国产一区| 2020中文字幕在线| 日韩一区二区欧美| 日韩精品欧美精品| 久久综合九色综合久| 性色av一区二区三区| 国产成人综合亚洲91猫咪| 激情在线小视频| 成人黄色片在线| 亚洲视频 欧洲视频| 亚洲美女色播| 正在播放亚洲| 91精品国产一区二区三区香蕉| 另类春色校园亚洲| 国产91对白刺激露脸在线观看| 日韩精品在线视频| 亚洲一区区二区| 免费成人av电影| 国产欧美韩国高清| 亚洲欧美另类图片小说| 九九九在线观看视频| 欧美精品一区二区三区在线四季| 成人天堂噜噜噜| 欧美性潮喷xxxxx免费视频看| 日本网站免费在线观看| 成人高清免费| 在线国产三级| 中文字幕资源网在线观看免费| 交视频在线观看国产| 日韩a∨精品日韩在线观看| 国产精品大陆在线观看| 国产亚洲精品久久久| 日韩精品在线免费观看| 欧美日韩一区二区三区在线 | 奇米色一区二区三区四区| 美女日韩欧美| 天堂8中文在线| 日产国产精品精品a∨| 精品亚洲男同gayvideo网站| 国产91精品精华液一区二区三区 | 久久久国产亚洲精品| 国产日韩专区| 老司机一区二区| 蜜桃视频一区二区三区在线观看| 狠狠色综合网| 日韩电影毛片| 亚洲精品福利电影| 欧美成人免费电影| av中文在线| 欧美色综合一区二区三区| 深夜福利免费在线观看| 男人最爱成人网| 在线观看特色大片免费视频| 日本黄在线观看| 成人18网站| 天天噜天天色| 老司机色在线视频| 高清av电影在线观看| 日本不卡在线观看视频| 日本阿v视频在线观看| 国产精品无码电影在线观看| 99re在线视频播放| 岛国av免费在线观看| 欧洲一区在线| 大色综合视频网站在线播放| 韩国v欧美v日本v亚洲v| 高清视频一区二区| 国产视频一区欧美| 国产日本亚洲高清| 欧美日韩国产综合草草| 日韩中文娱乐网| 91久久久久久久久久久| 男人天堂成人网| 色网视频在线| 国模私拍国内精品国内av| 日本电影欧美片| 国产系列在线观看| 欧美jizz18性欧美| 韩日精品一区| 欧美色就是色| 欧美限制电影| 国产欧美高清| 国产成人在线电影| 久久精品亚洲热| 一区二区三区四区五区精品 | 国产精品久久久久无码av| 成人国产视频在线观看| 色综合久久综合中文综合网| 欧美日韩精品一区二区三区四区 | 欧美午夜在线视频| av中文资源在线资源免费观看| 精品中文字幕av| 99porn视频在线| 一本色道久久88亚洲综合88| 亚洲人妖av一区二区| 日韩 欧美一区二区三区| 国产美女撒尿一区二区| 日韩激情av| 少妇高潮露脸国语对白| 五月婷婷一区| 国产精品免费观看在线| 亚洲日本欧美中文幕| 精品欧美一区二区三区| 99视频精品免费视频| 亚洲久久视频|