亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數(shù)據(jù)庫 > DB2 > 正文

學(xué)習(xí)筆記-DB2 UDB V8.1 管理 學(xué)習(xí)筆記(一)

2024-09-06 23:58:04
字體:
供稿:網(wǎng)友
,歡迎訪問網(wǎng)頁設(shè)計(jì)愛好者web開發(fā)。
版權(quán)聲明: 本文可以任意轉(zhuǎn)載,轉(zhuǎn)載時(shí)請(qǐng)務(wù)必以超鏈接形式標(biāo)明文章原始出處和作者信息。
原文出處: http://www.aiview.com/notes/db2_note.htm
作者: 張洋 alex_doesathotmail.com
最后更新: 2004-8-5
 目錄 參考資源
在db2中有關(guān)實(shí)例(instance), 數(shù)據(jù)庫(database),表空間(tablespace),容器(container)等概念:

在一個(gè)操作系統(tǒng)中,db2數(shù)據(jù)服務(wù)可以同時(shí)運(yùn)行多個(gè)實(shí)例(有別于oracle在一個(gè)系統(tǒng)內(nèi)只能起一個(gè)實(shí)例),數(shù)據(jù)庫定義在實(shí)例中,一個(gè)實(shí)例可以包含多個(gè)數(shù)據(jù)庫。在同一個(gè)實(shí)例中的不同數(shù)據(jù)庫是完全獨(dú)立的,分別擁有自己獨(dú)立的系統(tǒng)編目表。

表空間分為dms方式和sms(system manegement space)方式,定義在數(shù)據(jù)庫中,一個(gè)數(shù)據(jù)庫中必須存在兩個(gè)系統(tǒng)基本的表空間,分別是系統(tǒng)編目表空間(syscatspace)與系統(tǒng)臨時(shí)表空間(systempspace)。在數(shù)據(jù)庫中創(chuàng)建的任何對(duì)象都以在系統(tǒng)編目表空間中增加記錄的方式體現(xiàn),對(duì)于臨時(shí)表空間,其占用磁盤大小是根據(jù)使用情況動(dòng)態(tài)伸縮的,即僅在需要時(shí)才分配磁盤空間,并在使用后進(jìn)行回收。此外,若用戶需要?jiǎng)?chuàng)建表,則需要?jiǎng)?chuàng)建用戶表空間(userspace),若需要使用臨時(shí)表,則需要?jiǎng)?chuàng)建用戶臨時(shí)表空間(usertempspace)。

dms與sms類型在表空間建立時(shí)指定,建好后不能轉(zhuǎn)換。對(duì)于dms方式,一個(gè)表空間對(duì)應(yīng)了一個(gè)或多個(gè)容器(container),容器指定了數(shù)據(jù)的物理存儲(chǔ)位置。對(duì)于sms方式,只能夠指定一個(gè)目錄,不能夠增加。

容器分為三種類型,前兩種是文件與設(shè)備,用于dms方式的表空間;還有一種是目錄,用于sms方式的表空間,此種方式不需要人工管理數(shù)據(jù)存儲(chǔ)文件,db2可根據(jù)情況在目錄中自動(dòng)增加存儲(chǔ)文件,只要磁盤空間允許。實(shí)質(zhì)上,表空間是數(shù)據(jù)存儲(chǔ)的邏輯位置定義,容器則是數(shù)據(jù)存儲(chǔ)的物理位置定義。


影響一個(gè)數(shù)據(jù)庫的性能主要有以下因素:磁盤(disk), 內(nèi)存(memory), 處理器(cpu), 網(wǎng)絡(luò)(network)。其中以磁盤最為顯著,90%的性能瓶頸可能來自于磁盤的io競(jìng)爭(zhēng);其次是內(nèi)存,一方面是指物理內(nèi)存的總量要滿足需求,另一方面是指與內(nèi)存相關(guān)的配置參數(shù)應(yīng)正確配置;當(dāng)然處理器的性能也很重要,多路cpu會(huì)對(duì)哪些依賴計(jì)算能力的復(fù)雜sql查詢起到顯著的效果;網(wǎng)絡(luò)不屬于主要因素,屬于客觀的環(huán)境因素,是指過慢的網(wǎng)速會(huì)對(duì)數(shù)據(jù)的傳輸造成影響。以下列出一些對(duì)于提高數(shù)據(jù)庫性能有效的方法:

對(duì)于運(yùn)行數(shù)據(jù)庫服務(wù)的服務(wù)器可以盡可能的配置多塊物理磁盤,每塊的容量不必太大,這樣可以有效的分擔(dān)數(shù)據(jù)存儲(chǔ)與讀取操作過程的磁盤io競(jìng)爭(zhēng)。即采用多塊小容量的磁盤在性能上要優(yōu)于僅采用一塊大容量的磁盤。

如果條件允許,盡量使數(shù)據(jù)存儲(chǔ)服務(wù)與操作系統(tǒng)分別運(yùn)行在物理分開的磁盤上。

采用dms(database management space)管理方式的表空間。

在物理不同的磁盤上創(chuàng)建多個(gè)表空間。然后可以將數(shù)據(jù)和索引分別存放在不同的表空間,這樣可以顯著的提高性能。還可以把一個(gè)使用頻繁的大表縱向拆成多個(gè)小表,分別存放在不同的表空間中,然后用一個(gè)視圖進(jìn)行聯(lián)合。

db2服務(wù)器可以管理裸設(shè)備,即除系統(tǒng)以及db2服務(wù)運(yùn)行磁盤以外,為db2數(shù)據(jù)存放單獨(dú)準(zhǔn)備磁盤,可以是多塊,分區(qū)后不需要格式化,創(chuàng)建裸設(shè)備后直接交給db2進(jìn)行管理,用于存儲(chǔ)數(shù)據(jù)。

系統(tǒng)的臨時(shí)表空間對(duì)數(shù)據(jù)庫性能影響很大,當(dāng)由管理的物理內(nèi)存不能滿足數(shù)據(jù)庫操作的需要時(shí),db2便會(huì)把臨時(shí)數(shù)據(jù)寫到磁盤上,這時(shí)便用到了系統(tǒng)臨時(shí)表空間,并且這種情況會(huì)經(jīng)常發(fā)生。

盡量在磁盤靠近最內(nèi)層磁道的位置安放數(shù)據(jù),因?yàn)榇颂幋疟P的訪問速度較快。


db2的參數(shù)配置分為兩個(gè)級(jí)別,一個(gè)是實(shí)例級(jí)別,另一個(gè)是數(shù)據(jù)庫級(jí)別。對(duì)數(shù)據(jù)服務(wù)性能影響較大的參數(shù)主要在數(shù)據(jù)庫級(jí)別配置。以下是三個(gè)比較重要的內(nèi)存配置參數(shù):

bufferpage: 由同一個(gè)數(shù)據(jù)庫中的所有對(duì)象共享。

sortheap: 用于排序的內(nèi)存交換區(qū),非共享,不宜設(shè)置太大,否則,很容易引起內(nèi)存耗盡,因?yàn)槊恳粋€(gè)事務(wù)都會(huì)申請(qǐng)獨(dú)立的內(nèi)存用于排序。

locklist: 共享內(nèi)存,用于記錄數(shù)據(jù)服務(wù)運(yùn)行中建立的鎖。建議設(shè)置20mb左右,需要時(shí)根據(jù)實(shí)際情況進(jìn)行調(diào)整。db2默認(rèn)使用行級(jí)鎖,如果設(shè)置太小,當(dāng)鎖的記錄太多時(shí),則會(huì)導(dǎo)致內(nèi)存不足,此時(shí)db2會(huì)把多個(gè)行鎖升級(jí)為一個(gè)表鎖,這樣就會(huì)大大降低應(yīng)用程序的并發(fā)性能。如果設(shè)置太大,則多分配的內(nèi)存很少會(huì)被用到,導(dǎo)致浪費(fèi)。

其他的一些配置參數(shù):

numdb: 同時(shí)可以啟動(dòng)的實(shí)例數(shù)目


db2的常用命令:

db2ilist 列出當(dāng)前系統(tǒng)中定義的db2實(shí)例
daslist 列出系統(tǒng)中的das
db2 list database directory 列出當(dāng)前實(shí)例中定義的數(shù)據(jù)庫
db2 list tablespaces 列出當(dāng)前數(shù)據(jù)庫中定義的表空間
db2 list tabses [for all] 列出當(dāng)前數(shù)據(jù)庫中的表
db2 list active db 列出活動(dòng)的數(shù)據(jù)庫

db2 get dbm config
get db cfg for databasename
db2 update db cfg for databasename using bufferpage 600m
db2 alter bufferpool iabmdefaultbp size =1
db2 list applications show detail

以上命令可以在后面加 " show detail" 參數(shù),顯示詳細(xì)信息。


db2數(shù)據(jù)存儲(chǔ)的頁大小只能在表空間級(jí)別統(tǒng)一指定(區(qū)別于oracle,可以定義在表級(jí)別), 并且建好后不能修改。

可以手工建立一個(gè)頁大小為4k的dms用戶臨時(shí)表空間,然后把系統(tǒng)默認(rèn)的sms系統(tǒng)臨時(shí)表空間刪除。為滿足應(yīng)用需求,一般還應(yīng)再建立一個(gè)頁大小在8k以上的用戶臨時(shí)表空間。

db2 udb v8.1 對(duì)redhat linux 9 的支持不好,默認(rèn)情況下無法啟動(dòng)gui安裝程序(可以通過設(shè)置環(huán)境ld_assume_kernel=2.2.5解決),并且不會(huì)安裝sample數(shù)據(jù)庫,控制中心也無法正常啟動(dòng)。 


當(dāng)使用count()函數(shù)時(shí),如果表中的記錄數(shù) > 2 147 483 647行,則函數(shù)可能返回錯(cuò)誤的結(jié)果,這時(shí)可以使用返回類型為decimal(31, 0)的count_big()函數(shù)。

distinct 關(guān)鍵字可以用在count()函數(shù)中,如:select count(distinct id) from table,這代表將不對(duì)id列的重復(fù)值進(jìn)行計(jì)數(shù)。

order by子句后面如果寫了多個(gè)列名,需要分別指定升序或是降序。

可以在load大量數(shù)據(jù)時(shí),暫時(shí)關(guān)閉表的日志選項(xiàng)。使用:alter table ... activate not logged initially

db2的幾個(gè)特殊寄存器:current date, current time, current timestamp, user(用戶id).

有關(guān)日期的操作:current timestamp + 2 days(or hours, seconds, months, years, etc.)

case 語句的使用:case when 條件一 then 動(dòng)作一 else 動(dòng)作二 end; 可以欠套使用。

在視圖的創(chuàng)建語句中無法使用order by 子句與 fetch n rows 子句。但對(duì)于order by可以用如下方法替代實(shí)現(xiàn),不過會(huì)影響效率。
create view v_name1(c1, c2, c3) as
select * from ( 
select column1, column2, column3
from t1
order by column1 ) as t1;



參考資源
學(xué)習(xí)筆記-db2 udb v8.1 管理 學(xué)習(xí)筆記(二)
學(xué)習(xí)筆記-db2 udb v8.1 管理 學(xué)習(xí)筆記(三)
ibm db2 開發(fā)者園地
http://www-900.ibm.com/developerworks/cn/dmdd/certify/index.shtml
ibm db2 信息中心
http://publib.boulder.ibm.com/infocenter/db2help/index.jsp
dbforums 論壇
http://dbforums.com/
《db2 udb v8.1 for linux, unix, windows 數(shù)據(jù)庫管理》george baklarz, bill wong 合著,機(jī)械工業(yè)出版社出版
《db2數(shù)據(jù)庫管理與應(yīng)用教程》莊濟(jì)誠(chéng) 著,清華大學(xué)出版社出版
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产免费又粗又猛又爽| 成人精品视频在线| 日韩小视频在线观看| 免费看一级毛片| 亚洲精品日韩丝袜精品| 亚洲人成网站免费播放| av剧情在线观看| 日韩精品第1页| 日韩av一区二区三区在线观看| 欧美高清69hd| 欧美日韩日日摸| 人人妻人人添人人爽欧美一区| 久草视频在线免费| 日韩精品影片| 全黄性性激高免费视频| 亚洲欧美国产日韩中文字幕| 日韩中文字幕免费在线观看| 国产主播精品| 欧美俄罗斯乱妇| 精品日韩毛片| 99re这里有精品| 国产性猛交96| 色影视在线观看| av观看在线| 久久综合久久综合久久综合| 91国产福利在线| 天天影院图片亚洲| 激情校园亚洲图片| 中文字幕视频在线| 可以免费看不卡的av网站| 免费在线视频欧美| 99精品女人在线观看免费视频| 男女污污视频网站| 另类高清dbsm日本tvav| 黄页网址大全在线播放| 欧美国产一区在线| 免费av福利在线观看| 国产日韩网站| 国产乱淫a∨片免费观看| 欧美日韩裸体免费视频| 婷婷丁香激情网| 超碰免费在线公开| 精品美女在线观看| 精品久久国产精品| 欧美成人精品福利网站| 欧美日韩精品一区二区三区视频| 欧美色图影院| 日韩美女免费观看| 精品成av人一区二区三区| 一个色综合导航| av电影在线播放高清免费观看| 欧美亚洲自拍偷拍| 国产精品毛片一区二区| 欧美一级做性受免费大片免费| 亚洲人成五月天| 人妻久久久一区二区三区| 久久久久久久久久久一区| 高清毛片在线观看| 污视频网站在线| 一区二区理论电影在线观看| 亚洲国内精品| 色呦呦国产精品| 国产片在线观看| 国产亚洲va综合人人澡精品| 噜噜噜久久亚洲精品国产品麻豆| 欧洲av无码放荡人妇网站| 国产精品一二三| 国产精品v欧美精品v日韩精品| 天天操天天舔天天干| 美女视频久久黄| 欧美交换国产一区内射| 色琪琪一区二区三区亚洲区| 嫩草av久久伊人妇女超级a| 97免费视频在线播放| 亚洲色图五月天| 男人的天堂狠狠干| 日本精品国语自产拍在线观看| 高清av在线| 91视频在线| 国产精彩精品视频| 三上亚洲一区二区| 欧美猛交ⅹxxx乱大交视频| 精品一区二区日本| 国产精品九九九九| 免费一区二区三区在线视频| 欧美亚洲精品日韩| 国产精品一二三| 插插插亚洲综合网| 免费观看又污又黄在线观看国产| 欧美精品免费视频| 麻豆视频网站在线观看| 天堂中文字幕——hd| 亚洲免费av一区| 亚洲欧美日韩一区| 中文字幕一区二区三区四区| 久久精品99无色码中文字幕| 亚洲国产裸拍裸体视频在线观看乱了中文| 日本乱人伦一区| 午夜精品美女自拍福到在线| 熟妇高潮精品一区二区三区| 99精品视频一区二区| 青青草原国产免费| 免费日韩一区二区三区| 伊人久久噜噜噜躁狠狠躁| 深夜av在线| 欧洲精品一区二区三区在线观看| 色香蕉在线观看| 日本xxx免费| 色婷婷精品大在线视频| 中文字幕视频一区二区在线有码| 精品伦精品一区二区三区视频密桃| 欧美性受xxxxxx黑人xyx性爽| 日韩福利一区二区| 久久嫩草精品久久久精品| 国产精品中文欧美| 又黄又骚的视频| 永久免费精品影视网站| 成人精品免费在线观看| 日韩中文字幕在线免费观看| 免费观看黄一级视频| 亚洲免费av高清| 欧美另类极品| 国产精品午夜在线观看| 一区二区三区在线影院| 日韩av在线资源| 亚洲欧美一区二区三区孕妇| 国产精品中文久久久久久| 极品少妇一区二区三区| 国产精品91xxx| 久久97超碰国产精品超碰| 国产三级做爰在线观看| 亚洲图片小说区| 日韩电影免费观看在| 国产精品嫩草99av在线| 俺也去.com| 9久久9毛片又大又硬又粗| 色一情一乱一乱一91av| 碰草在线视频| 国产69精品久久久久999小说| 亚洲激情一区二区| 欧美视频一二三区| 午夜亚洲精品| 97免费视频在线| 啦啦啦在线视频免费观看高清中文| 91九色论坛| 日韩av三级在线| 一区二区三区成人在线视频| 中文字幕精品亚洲| 成人性生交大片免费网站| 欧美影视资讯| 制服丨自拍丨欧美丨动漫丨| 91黄色免费视频| 日韩精品一区二区三区视频| 亚洲国产精品麻豆| 免费操人视频| 美国十次综合久久| 日韩男人的天堂| 中文人妻熟女乱又乱精品| 黄瓜视频成人app免费| 日韩a级作爱片一二三区免费观看| 91农村精品一区二区在线| 国产一线二线三线在线观看| 国产欧美日韩视频在线| 99热这里只有精品1| 一区二区三区产品免费精品久久75| 嫩草影视亚洲| 日韩视频一二三| 国产综合精品一区二区三区| 在线成人福利| 亚洲精品中文字幕成人片| 国产一区亚洲一区| 91视频免费观看网站| 午夜爱爱毛片xxxx视频免费看| 成人午夜免费影院| 国产大尺度在线观看| 伦伦影院午夜日韩欧美限制| 国产性猛交普通话对白| 国产视频911| 欧美亚洲大片| 九九热最新视频//这里只有精品| 中文国产字幕在线观看| 国产精品久久久久毛片| 九色porny丨入口在线| 写真福利片hd在线播放| 米奇精品关键词| 中文字幕日韩av电影| 亚洲天堂一区二区三区四区| 狠狠干成人综合网| 亚洲精品菠萝久久久久久久| 国产毛片在线| 亚洲男人av电影| 中文字幕欧美日韩一区二区三区| 久久精品成人欧美大片| 国产二级c片l毛片| 日本激情视频一区二区三区| 国产精品久久久久久久av| 中文字幕乱视频| 日韩在线观看一区二区| www.一区二区.com| 亚洲成人动漫av| 亚洲第一成人在线视频| 久久久久无码精品国产sm果冻| 亚洲小说区图片区情欲小说| 一本久久a久久精品亚洲| 日韩电影在线观看完整免费观看| 日韩一区有码在线| 亚洲视频中文字幕| 国模私拍一区二区| 日韩理论电影院| 欧美xxx性| 国产精品久久久久久av福利| 免费观看黄一级视频| 中文字幕第一页久久| 成人爽a毛片免费啪啪红桃视频| 成人小视频在线观看| 色综合天天综合网天天看片| 日韩精品中文字幕一区二区三区| 国产视频精品一区二区三区| 欧美午夜精品一区二区三区| 风间由美性色一区二区三区四区| 日本强好片久久久久久aaa| 一区二区自拍| 日本视频在线播放| 91精品国产91久久久久久青草| 超碰在线一区| 国产伦理片在线观看| 欧美日韩国产91| 日韩在线不卡一区| 日本大胆欧美人术艺术动态| 欧美视频免费看| 中文字幕一区二区人妻电影| 国产亚洲成人av| 亚洲午夜精品久久久久久久久| 亚洲桃色综合影院| 天天夜碰日日摸日日澡| 日韩精品视频久久| 亚洲一区电影在线观看| 久久久久久久无码| 亚洲午夜18毛片在线看| 亚洲色图日韩精品| 老司机午夜性大片| 成av人免费青青久| 欧美日韩不卡合集视频| 国产精选久久| 色偷偷偷综合中文字幕;dd| 日本在线丨区| 姝姝窝人体www聚色窝| 国产亚洲一区二区精品| 国产在线麻豆精品观看| 精品福利电影| 亚洲伊人伊色伊影伊综合网| 日本精品国语自产拍在线观看| 欧美自拍视频在线| 精品久久久久一区二区国产| 亚洲日本中文字幕免费在线不卡| 免费高清不卡av| 久久久久久久久免费看无码| 国产精品∨欧美精品v日韩精品| 日韩精品一级二级| 综合精品一区| 蜜桃日韩视频| 久久精品一区蜜桃臀影院| 天堂av一区二区| 米奇777四色精品人人爽| 粉嫩av一区二区三区在线播放| 日韩精品一二三四区| 国产久草在线| 日韩欧美国产成人一区二区| 久久久久久久久久一级| 蜜桃传媒一区二区亚洲| 一级毛片在线视频| 欧美人妻一区二区三区| 午夜精品久久久久久久久久久久久蜜桃| 色婷婷综合久久久久中文| 成午夜精品一区二区三区软件| 国产欧美日韩精品一区| 亚洲成av人片在线观看无| 欧美图片自拍偷拍| 国产又大又硬又粗| 欧美日一区二区在线观看| 免费h视频网站| 亚洲天堂免费观看| 奇米影视777在线欧美电影观看| 亚洲国产精品久久久久久6q| 国产麻豆视频在线观看| 99re热视频这里只精品| 成年人在线观看网站| 视频免费裸体网站| 久久中文字幕一区二区三区| 久久综合九色综合网站| 欧美日韩天堂| 外卖gayxxxxgay1| 日韩欧美国产中文字幕| 国产福利一区二区精品秒拍| 青青操综合网| 嫩草视频在线观看| 中文字幕av第一页| 亚洲奶汁xxxx哺乳期| 亚洲第一狼人区| 国产在线高清视频| 亚洲精品第三页| 青青草视频播放| 欧美三级欧美成人高清www| 欧美视频中文在线看| 欧美成人艳星乳罩| 亚洲成人免费在线观看| 波多野结衣一区二区在线| 国产精品一区二区久久不卡| 久久久久久亚洲精品不卡4k岛国| 国产精品视频最多的网站| 九九大香尹人视频免费| 最新在线地址| 日本a级片免费| 中文字幕电影在线| 韩国精品一区二区三区六区色诱| 51社区在线成人免费视频| 一区在线电影| 久久久999精品视频| 美女视频一区| 日韩欧美国产精品一区| 在线日韩av片| 在线视频在线视频7m国产| 国产麻豆剧传媒精品国产| 亚洲欧美偷拍三级| 亚洲国产裸拍裸体视频在线观看乱了中文| 午夜一级在线看亚洲| 久久久久久夜精品精品免费| 一区二区三区精品在线观看|