人妻少妇av无码一区二区-欧美黑人又粗又大又爽免费-国产真实伦在线观看-欲求不满的寂寞人妻中文字幕-越猛烈欧美xx00动态图

English

表空間的典型應(yīng)用

表空間是數(shù)據(jù)庫(kù)的邏輯劃分,一個(gè)表空間只能屬于一個(gè)數(shù)據(jù)庫(kù)。所有的數(shù)據(jù)庫(kù)對(duì)象都存放在指定的表空間中。但主要存放的是表, 所以稱作表空間。

Oracle數(shù)據(jù)庫(kù)中至少存在一個(gè)表空間,即SYSTEM的表空間。SQL Server數(shù)據(jù)庫(kù)與Oracle數(shù)據(jù)庫(kù)之間最大的區(qū)別要屬表空間設(shè)計(jì)。Oracle數(shù)據(jù)庫(kù)開(kāi)創(chuàng)性地提出了表空間的設(shè)計(jì)理念,這為Oracle數(shù)據(jù)庫(kù)的高性能做出了不可磨滅的貢獻(xiàn)。可以這么說(shuō),Oracle中很多優(yōu)化都是基于表空間的設(shè)計(jì)理念而實(shí)現(xiàn)的。

典型應(yīng)用一:

控制用戶所占用的表空間配額。在一些大型的數(shù)據(jù)庫(kù)應(yīng)用中,我們需要控制某個(gè)用戶或者某一組用戶其所占用的磁盤空間。這就好像在文件服務(wù)器中,需要為每個(gè)用戶設(shè)置磁盤配額一樣,以防止硬盤空間耗竭。所以,在數(shù)據(jù)庫(kù)中,我們也需要限制用戶所可以使用的磁盤空間大小。為了達(dá)到這個(gè)目的,我們就可以通過(guò)表空間來(lái)實(shí)現(xiàn)。我們可以在Oracle數(shù)據(jù)庫(kù)中,建立不同的表空間,為其設(shè)置最大的存儲(chǔ)容量,然后把用戶歸屬于這個(gè)表空間。如此的話,這個(gè)用戶的存儲(chǔ)容量,就受到這個(gè)表空間大小的限制。

典型應(yīng)用二:

控制數(shù)據(jù)庫(kù)所占用的磁盤空間。有時(shí)候,在Oracle數(shù)據(jù)庫(kù)服務(wù)器中,可能運(yùn)行的不止一個(gè)服務(wù)。除了數(shù)據(jù)庫(kù)服務(wù)器外,可能還有郵件服務(wù)器等應(yīng)用系統(tǒng)服務(wù)器。為此,就需要先對(duì)Oracle數(shù)據(jù)庫(kù)的磁盤空間作個(gè)規(guī)劃,否則,當(dāng)多個(gè)應(yīng)用程序服務(wù)所占用的磁盤空間都無(wú)限增加時(shí),最后可能導(dǎo)致各個(gè)服務(wù)都因?yàn)橛脖P空間的耗竭而停止。所以,在同一臺(tái)服務(wù)器上使用多個(gè)應(yīng)用程序服務(wù),我們往往需要先給他們進(jìn)行磁盤空間的規(guī)劃和分配。各個(gè)服務(wù)都不能夠超過(guò)我們分配給他的最大限額,或者超過(guò)后及時(shí)的提醒我們。只有這樣,才能夠避免因?yàn)榇疟P空間的耗竭而導(dǎo)致各種應(yīng)用服務(wù)的崩潰。

典型應(yīng)用三:

靈活放置表空間,提高數(shù)據(jù)庫(kù)的輸入輸出性能。數(shù)據(jù)庫(kù)管理員還可以將不同類型的數(shù)據(jù)放置到不同的表空間中,這樣可以明顯提高數(shù)據(jù)庫(kù)輸入輸出性能,有利于數(shù)據(jù)的備份與恢復(fù)等管理工作。因?yàn)槲覀償?shù)據(jù)庫(kù)管理員在備份或者恢復(fù)數(shù)據(jù)的時(shí)候,可以按表空間來(lái)備份數(shù)據(jù)。如在設(shè)計(jì)一個(gè)大型的分銷系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)的時(shí)候,我們可以按省份建立表空間。與浙江省相關(guān)的數(shù)據(jù)文件放置在浙江省的表空間中,北京發(fā)生業(yè)務(wù)記錄,則記錄在北京這個(gè)表空間中。如此,當(dāng)浙江省的業(yè)務(wù)數(shù)據(jù)出現(xiàn)錯(cuò)誤的時(shí)候,則直接還原浙江省的表空間即可。很明顯,這樣設(shè)計(jì),當(dāng)某個(gè)表空間中的數(shù)據(jù)出現(xiàn)錯(cuò)誤需要恢復(fù)的時(shí)候,可以避免對(duì)其他表空間的影響。另外,還可以對(duì)表空間進(jìn)行獨(dú)立備份。當(dāng)數(shù)據(jù)庫(kù)容量比較大的時(shí)候,若一下子對(duì)整個(gè)數(shù)據(jù)庫(kù)進(jìn)行備份,顯然會(huì)占用比較多的時(shí)間。雖然說(shuō)Oracle數(shù)據(jù)庫(kù)支持熱備份,但是在備份期間,會(huì)占用比較多的系統(tǒng)資源,從而造成數(shù)據(jù)庫(kù)性能的下降。為此,當(dāng)數(shù)據(jù)庫(kù)容量比較大的時(shí)候,我們就需要進(jìn)行設(shè)置多個(gè)表空間,然后規(guī)劃各個(gè)表空間的備份時(shí)間,從而可以提高整個(gè)數(shù)據(jù)庫(kù)的備份效率,降低備份對(duì)于數(shù)據(jù)庫(kù)正常運(yùn)行的影響。

典型應(yīng)用四:

大表的排序操作。我們都知道,當(dāng)表中的記錄比較多的時(shí)候,對(duì)他們進(jìn)行查詢,速度會(huì)比較慢。第一次查詢成功后,若再對(duì)其進(jìn)行第二次重新排序,仍然需要這么多的時(shí)間。為此,我們?cè)跀?shù)據(jù)庫(kù)設(shè)計(jì)的時(shí)候,針對(duì)這種容量比較大的表對(duì)象,往往把它放在一個(gè)獨(dú)立的表空間,以提高數(shù)據(jù)庫(kù)的性能。

典型應(yīng)用五:

日志文件與數(shù)據(jù)文件分開(kāi)放,提高數(shù)據(jù)庫(kù)安全性。默認(rèn)情況下,日志文件與數(shù)據(jù)文件存放在同一表空間。但是,這對(duì)于數(shù)據(jù)庫(kù)安全方面來(lái)說(shuō),不是很好。所以,我們?cè)跀?shù)據(jù)庫(kù)設(shè)計(jì)的過(guò)程中,往往喜歡把日志文件,特別是重做日志文件,放在一個(gè)獨(dú)立的表空間中,然后把它存放在另外一塊硬盤上。如此的話,當(dāng)存放數(shù)據(jù)文件的硬盤出現(xiàn)故障時(shí),能夠馬上通過(guò)存放在另一個(gè)表空間的重做日志文件,對(duì)數(shù)據(jù)庫(kù)進(jìn)行修復(fù),以減少企業(yè)因?yàn)閿?shù)據(jù)丟失所帶來(lái)的損失。當(dāng)然,表空間的優(yōu)勢(shì)還不僅僅這些,企業(yè)對(duì)于數(shù)據(jù)庫(kù)的性能要求越高,或者數(shù)據(jù)庫(kù)容量越大,則表空間的優(yōu)勢(shì)就會(huì)越大。

下面,我們就具體來(lái)看看Oracle數(shù)據(jù)庫(kù)中表空間的處理方式,看其在性能與安全性方面是否有足夠的優(yōu)勢(shì)與SQL Server數(shù)據(jù)庫(kù)抗衡。在數(shù)據(jù)庫(kù)設(shè)計(jì)的時(shí)候,我們建議數(shù)據(jù)庫(kù)管理員按如下順序設(shè)置表空間。

第一步:建立表空間。在設(shè)計(jì)數(shù)據(jù)庫(kù)的時(shí)候,首先需要設(shè)計(jì)表空間。我們需要考慮,是只建立一個(gè)表空間呢,還是需要建立多個(gè)表空間,以及各個(gè)表空間的存放位置、磁盤限額等等。到底設(shè)計(jì)多少個(gè)表空間合理,沒(méi)有統(tǒng)一的說(shuō)法,這主要根據(jù)企業(yè)的實(shí)際需求去判斷。如企業(yè)需要對(duì)用戶進(jìn)行磁盤限額控制的,則就需要根據(jù)用戶的數(shù)量來(lái)設(shè)置表空間。當(dāng)企業(yè)的數(shù)據(jù)容量比較大,而其又對(duì)數(shù)據(jù)庫(kù)的性能有比較高的要求時(shí),就需要根據(jù)不同類型的數(shù)據(jù),設(shè)置不同的表空間,以提高其輸入輸出性能。

第二步:建立用戶,并制定用戶的默認(rèn)表空間。在建立用戶的時(shí)候,我們建議數(shù)據(jù)庫(kù)管理員要指定用戶的默認(rèn)表空間。因?yàn)槲覀冊(cè)诶肅REATE語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象,如數(shù)據(jù)庫(kù)表的時(shí)候,其默認(rèn)是存儲(chǔ)在數(shù)據(jù)庫(kù)的當(dāng)前默認(rèn)空間。若不指定用戶默認(rèn)表空間的話,則用戶每次創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象的時(shí)候,都要指定表空間,顯然,這并不是很合理。另外要注意,不同的表空間有不同的權(quán)限控制。用戶對(duì)于表空間A具有完全控制權(quán)限,可能對(duì)于表空間B就只有查詢權(quán)限,甚至連連接的權(quán)限的都沒(méi)有。所以,合理為用戶配置表空間的訪問(wèn)權(quán)限,也是提高數(shù)據(jù)庫(kù)安全性的一個(gè)方法。

聯(lián)系我們

主站蜘蛛池模板: 特级做a爰片毛片免费看| 97久久久久人妻精品专区| 亚洲av无码日韩av无码导航| 国产亚洲精久久久久久无码77777| 国模冰莲极品自慰人体| 玩弄放荡人妻一区二区三区| 少妇又色又紧又爽又刺激视频| 天堂新版在线资源| 亚洲欧洲日产国码综合在线| 在线天堂资源www在线中文 | 欧美大成色www永久网站婷| √天堂中文官网8在线| 国产白丝喷水娇喘视频| 男女无遮挡xx00动态图120秒| 亚洲av色福利天堂| 亚洲国产精品无码久久久| 最近高清中文在线字幕在线观看| 天堂网在线.www天堂在线资源| 中文幕无线码中文字夫妻| 亚洲成a∨人片在无码2023| 麻豆亚洲av熟女国产一区二| 五十丰满熟妇性旺盛| 欧美国产激情18| 久久青青草原亚洲av无码| 亚洲av无码一区东京热| 国产肉丝袜视频在线观看| 精品久久久无码中文字幕| 人人爽人人澡人人人妻| 久久av高清无码| 日本三级香港三级人妇三| 国产精品亚洲аv无码播放| 国产午夜成人久久无码一区二区| 亚洲综合无码一区二区三区 | 蜜桃最新网址| 日本一卡精品视频免费| 国产特级毛片aaaaaa高潮流水| 97久久人人超碰国产精品| 狠狠躁夜夜躁人人爽天天不卡软件| 中文字幕精品久久久久人妻红杏1| 精品国精品自拍自在线| 色婷婷欧美在线播放内射|