大家好,今天給各位分享數(shù)據(jù)庫(kù)cluster什么意思啊的一些知識(shí),其中也會(huì)對(duì)camouflage什么意思進(jìn)行解釋,文章篇幅可能偏長(zhǎng),如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在就馬上開始吧!
Redis集群是什么工作做這個(gè)前景如何
Redis是單線程,但是一般的作為緩存使用的話,redis足夠了,因?yàn)樗淖x寫速度太快了。
官方的一個(gè)簡(jiǎn)單測(cè)試:
測(cè)試完成了50個(gè)并發(fā)執(zhí)行100000個(gè)請(qǐng)求。
設(shè)置和獲取的值是一個(gè)256字節(jié)字符串。
結(jié)果:讀的速度是110000次/s,寫的速度是81000次/s
在這么快的讀寫速度下,對(duì)于一般程序來說足夠用了,但是對(duì)于訪問量特別大的網(wǎng)站來說,還是稍有不足。那么,如何提升redis的性能呢?看標(biāo)題就知道了,搭建集群。
3.0版本之前
3.0版本之前的redis是不支持集群的,我們的徐子睿老師說,那個(gè)時(shí)候,我們的redis如果想要集群的話,就需要一個(gè)中間件,然后這個(gè)中間件負(fù)責(zé)將我們需要存入redis中的數(shù)據(jù)的key通過一套算法計(jì)算得出一個(gè)值。然后根據(jù)這個(gè)值找到對(duì)應(yīng)的redis節(jié)點(diǎn),將這些數(shù)據(jù)存在這個(gè)redis的節(jié)點(diǎn)中。
在取值的時(shí)候,同樣先將key進(jìn)行計(jì)算,得到對(duì)應(yīng)的值,然后就去找對(duì)應(yīng)的redis節(jié)點(diǎn),從對(duì)應(yīng)的節(jié)點(diǎn)中取出對(duì)應(yīng)的值。
這樣做有很多不好的地方,比如說我們的這些計(jì)算都需要在系統(tǒng)中去進(jìn)行,所以會(huì)增加系統(tǒng)的負(fù)擔(dān)。還有就是這種集群模式下,某個(gè)節(jié)點(diǎn)掛掉,其他的節(jié)點(diǎn)無法知道。而且也不容易對(duì)每個(gè)節(jié)點(diǎn)進(jìn)行負(fù)載均衡。
3.0版本及以后
先來一張redis集群的架構(gòu)圖:
在這個(gè)圖中,每一個(gè)藍(lán)色的圈都代表著一個(gè)redis的服務(wù)器節(jié)點(diǎn)。它們?nèi)魏蝺蓚€(gè)節(jié)點(diǎn)之間都是相互連通的。客戶端可以與任何一個(gè)節(jié)點(diǎn)相連接,然后就可以訪問集群中的任何一個(gè)節(jié)點(diǎn)。對(duì)其進(jìn)行存取和其他操作。
那么redis是怎么做到的呢?首先,在redis的每一個(gè)節(jié)點(diǎn)上,都有這么兩個(gè)東西,一個(gè)是插槽(slot)可以理解為是一個(gè)可以存儲(chǔ)兩個(gè)數(shù)值的一個(gè)變量這個(gè)變量的取值范圍是:0-16383。還有一個(gè)就是cluster我個(gè)人把這個(gè)cluster理解為是一個(gè)集群管理的插件。當(dāng)我們的存取的key到達(dá)的時(shí)候,redis會(huì)根據(jù)crc16的算法得出一個(gè)結(jié)果,然后把結(jié)果對(duì)16384求余數(shù),這樣每個(gè)key都會(huì)對(duì)應(yīng)一個(gè)編號(hào)在0-16383之間的哈希槽,通過這個(gè)值,去找到對(duì)應(yīng)的插槽所對(duì)應(yīng)的節(jié)點(diǎn),然后直接自動(dòng)跳轉(zhuǎn)到這個(gè)對(duì)應(yīng)的節(jié)點(diǎn)上進(jìn)行存取操作。
還有就是因?yàn)槿绻旱脑挘怯泻枚鄠€(gè)redis一起工作的,那么,就需要這個(gè)集群不是那么容易掛掉,所以呢,理論上就應(yīng)該給集群中的每個(gè)節(jié)點(diǎn)至少一個(gè)備用的redis服務(wù)。這個(gè)備用的redis稱為從節(jié)點(diǎn)(slave)。那么這個(gè)集群是如何判斷是否有某個(gè)節(jié)點(diǎn)掛掉了呢?
首先要說的是,每一個(gè)節(jié)點(diǎn)都存有這個(gè)集群所有主節(jié)點(diǎn)以及從節(jié)點(diǎn)的信息。
它們之間通過互相的ping-pong判斷是否節(jié)點(diǎn)可以連接上。如果有一半以上的節(jié)點(diǎn)去ping一個(gè)節(jié)點(diǎn)的時(shí)候沒有回應(yīng),集群就認(rèn)為這個(gè)節(jié)點(diǎn)宕機(jī)了,然后去連接它的備用節(jié)點(diǎn)。如果某個(gè)節(jié)點(diǎn)和所有從節(jié)點(diǎn)全部掛掉,我們集群就進(jìn)入faill狀態(tài)。還有就是如果有一半以上的主節(jié)點(diǎn)宕機(jī),那么我們集群同樣進(jìn)入發(fā)力了狀態(tài)。這就是我們的redis的投票機(jī)制,具體原理如下圖所示:
(1)投票過程是集群中所有master參與,如果半數(shù)以上master節(jié)點(diǎn)與master節(jié)點(diǎn)通信超時(shí)(cluster-node-timeout),認(rèn)為當(dāng)前master節(jié)點(diǎn)掛掉.
(2):什么時(shí)候整個(gè)集群不可用(cluster_state:fail)?
a:如果集群任意master掛掉,且當(dāng)前master沒有slave.集群進(jìn)入fail狀態(tài),也可以理解成集群的slot映射[0-16383]不完整時(shí)進(jìn)入fail狀態(tài).ps:redis-3.0.0.rc1加入cluster-require-full-coverage參數(shù),默認(rèn)關(guān)閉,打開集群兼容部分失敗.
b:如果集群超過半數(shù)以上master掛掉,無論是否有slave,集群進(jìn)入fail狀態(tài).
mpp數(shù)據(jù)庫(kù)可以建索引嗎
可以。
在GBase8aMPPCluster中內(nèi)嵌全文檢索引擎,支持表中所有文本類型字段的索引與查詢。
支持參數(shù)化管理,索引建立、分詞、索引維護(hù)、搜索等過程均可以通過GBase8aMPPCluster的標(biāo)準(zhǔn)配置文件進(jìn)行方便的配置。
在GBase8aMPPCluster中內(nèi)嵌文本切分器功能,以實(shí)現(xiàn)對(duì)文本列、搜索串的單字切分,并能保證兩者的切分規(guī)則、切分結(jié)果的一致性,防止由上下文語(yǔ)境導(dǎo)致的切分不一致。
支持全文索引同步查詢,在創(chuàng)建索引過程中可實(shí)現(xiàn)查詢功能。新追加數(shù)據(jù)可分批創(chuàng)建索引,當(dāng)索引數(shù)據(jù)緩沖區(qū)中數(shù)據(jù)處理完成到索引文件后,用戶可立即搜索到這些已創(chuàng)建索引的新內(nèi)容,而不是等所有新數(shù)據(jù)都建好索引之后才能查詢。
支持?jǐn)?shù)據(jù)庫(kù)表中已建立全文索引列的詞句邏輯表達(dá)式查詢(AND、OR、NOT)、NEAR查詢,并支持與非全文索引字段之間的邏輯組合查詢
云計(jì)算是干什么的
提到云計(jì)算是干什么的問題,感覺我最有發(fā)言權(quán)。
云計(jì)算可以說是互聯(lián)網(wǎng)世界最“火”的概念了,但普通人看到它的時(shí)候內(nèi)心是崩潰的,這到底是什么意思,又用在哪里了?
云計(jì)算定義
實(shí)際上,關(guān)于云計(jì)算的概念眾說紛紜。目前被主流認(rèn)可的定義,是這樣說的——
云計(jì)算是一種按使用量付費(fèi)的模式,它提供可用的、便捷的、按需的網(wǎng)絡(luò)訪問,進(jìn)入可配置的計(jì)算資源共享池(資源包括網(wǎng)絡(luò),服務(wù)器,存儲(chǔ),應(yīng)用軟件,服務(wù)),這些資源能夠被快速提供,只需投入很少的管理工作,或與服務(wù)供應(yīng)商進(jìn)行很少的交互。
———————說人話的分割線———————
上面這個(gè)定義還是很難懂,所以我來解釋的話,我會(huì)這樣表達(dá):假設(shè)你想要用水,肯定不會(huì)選擇自己去開個(gè)水廠,而是打開水龍頭,按自己的用量付錢給自來水廠就夠了。
云計(jì)算服務(wù)商就像是開在不同地區(qū)的各個(gè)自來水廠,為全世界的人提供用水(軟件、服務(wù))。
我們可以繼續(xù)做延申,當(dāng)你需要用軟件的時(shí)候,你不需要滿世界的線下去找軟件供應(yīng)商、比價(jià)、談判、簽約、安裝等等,只需在網(wǎng)上的軟件應(yīng)用商店,下載下來,使用時(shí)支付少量的費(fèi)用即可。
是不是覺得云計(jì)算很好理解了?那么云計(jì)算實(shí)際在生活中以什么樣的形式出現(xiàn)呢?
談?wù)剟倓傔^去的剁手節(jié)雙11和雙12吧,全球最極限的流量高峰,全球幾億人同時(shí)在線購(gòu)物。為啥服務(wù)器能安全支撐,不會(huì)崩潰?——因?yàn)槲覀兪褂昧恕霸朴?jì)算”。
傳統(tǒng)IT模式就是固定的機(jī)房——你當(dāng)然不能隨時(shí)搬運(yùn)機(jī)器來幫你增加計(jì)算能力,但“云”不一樣:它可以隨時(shí)調(diào)用資源,同時(shí)通過分布式計(jì)算來分?jǐn)偡?wù)器的壓力,當(dāng)雙11結(jié)束后,云的特性讓這些完成任務(wù)計(jì)算能力隨時(shí)釋放,幫你節(jié)約成本。
雙11期間,我們新增調(diào)用的彈性計(jì)算能力累計(jì)超過1000萬(wàn)核(=10座大型數(shù)據(jù)中心),所以你就能理解為什么買買買會(huì)這么舒暢。
當(dāng)然,這也是為了讓大家更好理解做的比喻,實(shí)際上云計(jì)算的概念要復(fù)雜得多。
大家也會(huì)經(jīng)常聽到IaaS、PaaS、SaaS三個(gè)詞,這實(shí)際上就是云計(jì)算常見的三種服務(wù)模式,這里簡(jiǎn)單地用吃貨們最愛的食物來解釋:
當(dāng)你想吃一碗餃子的時(shí)候,你需要自己買面皮、肉、配料來完成,太麻煩!
你有三個(gè)選擇:
1.直接去超市買現(xiàn)成的餃子,供應(yīng)商就是基礎(chǔ)設(shè)施既服務(wù)(IaaS)
2.直接叫外賣,讓餐廳做好熱騰騰的餃子送到你家來,平臺(tái)既服務(wù)(PaaS)
3.直接出門去餐廳吃餃子,那里上面都準(zhǔn)備好了,軟件既服務(wù)(SaaS)
關(guān)于三種常見服務(wù)模式,這里不再做贅述,有想知道的小伙伴我們可以專門單獨(dú)再開講一篇,歡迎大家有問題隨時(shí)評(píng)論我哦。
什么是區(qū)塊鏈底層公鏈
感謝邀請(qǐng)!大家好
區(qū)塊鏈的項(xiàng)目涉及的領(lǐng)域非常廣,包括DAO、底層公鏈、云存儲(chǔ)、DAG技術(shù)、交易所、匿名貨幣、側(cè)鏈平臺(tái)、超級(jí)算力、支付應(yīng)用等。比如說支付應(yīng)用領(lǐng)域,在實(shí)現(xiàn)和支付寶一樣的雙方信任問題的同時(shí),完全保密交易雙方的私人信息。
所以,不僅是從技術(shù)方面的難度,還是從龐大的資源投入,都說明了區(qū)塊鏈項(xiàng)目的難度之大。因此,底層公鏈的開發(fā)和穩(wěn)定對(duì)整個(gè)區(qū)塊鏈的發(fā)展至關(guān)重要。
而底層公鏈的存在,就相當(dāng)于區(qū)塊鏈的基礎(chǔ)設(shè)施,很多應(yīng)用項(xiàng)目都可以在公鏈的基礎(chǔ)上開發(fā)應(yīng)用,又或者形象的比喻,公鏈就相當(dāng)于手機(jī)的系統(tǒng),比如安卓系統(tǒng)或是IOS系統(tǒng),企業(yè)開發(fā)應(yīng)用軟件可以選擇對(duì)應(yīng)的系統(tǒng)進(jìn)行開發(fā),很大程度的降低了應(yīng)用的開發(fā)難度。
如今的底層公鏈項(xiàng)目排名較為靠前的有以太坊ETH、EOS、NEO、QTUM、AE、ZIL、LSK等。以太坊(ETH)作為底層公鏈的代表項(xiàng)目,創(chuàng)建了較比特幣完善的公鏈環(huán)境,為很多的應(yīng)用開發(fā)實(shí)現(xiàn)了技術(shù)基礎(chǔ)。但是以太坊由于合約漏洞過多、擴(kuò)展性不足、共識(shí)機(jī)制分歧等原因,導(dǎo)致這幾年的時(shí)間里項(xiàng)目發(fā)展相當(dāng)不穩(wěn)定,這也促進(jìn)了很多的看好底層公鏈領(lǐng)域的人投入開發(fā)相關(guān)項(xiàng)目,這其中最為出名的就是EOS。EOS項(xiàng)目改變了共識(shí)機(jī)制,提出了DPOS即委托授權(quán)證明機(jī)制,這個(gè)機(jī)制大大的提高了交易的效率。此外,還有ZIL、AE、WAVES/LSK等,都以不同角度嘗試通過解決提高效率和安全性等方法來實(shí)現(xiàn)公鏈的穩(wěn)定性。
最后,底層公鏈的項(xiàng)目眾多,也算是百百家爭(zhēng)鳴。但是底層公鏈的項(xiàng)目適合長(zhǎng)期投資,如果想要投機(jī)或是短期投資的朋友那還是要慎重的,最近的公鏈項(xiàng)目大多橫盤,入市需謹(jǐn)慎啊!
Oracle數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)有哪些
物理存儲(chǔ)結(jié)構(gòu)簡(jiǎn)介
Oracle的物理存儲(chǔ)結(jié)構(gòu)與邏輯存儲(chǔ)結(jié)構(gòu)是分離的,因此你可以在不影響邏輯結(jié)構(gòu)訪問的情況下對(duì)物理存儲(chǔ)結(jié)構(gòu)進(jìn)行管理。Oracle數(shù)據(jù)庫(kù)可以看作是持久化存儲(chǔ)上保存有數(shù)據(jù)的文件集合。當(dāng)你執(zhí)行CREATEDATABASE時(shí),會(huì)生成以下數(shù)據(jù)庫(kù)文件:
數(shù)據(jù)文件和臨時(shí)文件:數(shù)據(jù)文件(datafile)是Oracle數(shù)據(jù)庫(kù)在持久化存儲(chǔ)中生成的物理文件,其中包含有表、索引等數(shù)據(jù)結(jié)構(gòu)。臨時(shí)文件(tempfile)是屬于臨時(shí)表空間的數(shù)據(jù)文件。Oracle會(huì)以其他軟件無法讀取的專有格式向這些文件寫入數(shù)據(jù)。
控制文件(controlfile):是追蹤數(shù)據(jù)庫(kù)物理組成的二進(jìn)制文件。沒有控制文件數(shù)據(jù)庫(kù)就無法啟動(dòng)。
在線重做日志(onlineredolog):是記錄對(duì)數(shù)據(jù)庫(kù)操作的日志文件。
數(shù)據(jù)庫(kù)實(shí)例(databaseinstance)是管理數(shù)據(jù)庫(kù)文件的內(nèi)存結(jié)構(gòu)的集合。
數(shù)據(jù)庫(kù)文件的存儲(chǔ)機(jī)制
Oracle數(shù)據(jù)庫(kù)常見的管理物理文件存儲(chǔ)的機(jī)制包括:
Oracle自動(dòng)存儲(chǔ)管理(AutomaticStorageManagement,ASM):OracleASM是專門為Oracle數(shù)據(jù)庫(kù)設(shè)計(jì)的一種文件系統(tǒng)。
操作系統(tǒng)的文件系統(tǒng)(Operatingsystemfilesystem):大多數(shù)Oracle數(shù)據(jù)將文件存儲(chǔ)在文件系統(tǒng)中。所有的操作系統(tǒng)都有在文件系統(tǒng)中給文件分配和釋放磁盤空間的文件管理器。文件系統(tǒng)通常建立在邏輯卷管理器(Logicalvolumemanager,LVM)創(chuàng)建的邏輯卷上。
集群文件系統(tǒng)(Clusterfilesystem):集群文件系統(tǒng)是一個(gè)分布式的文件系統(tǒng),通常用于對(duì)客戶提供高性能服務(wù)的服務(wù)器集群。集群中的一個(gè)節(jié)點(diǎn)失敗不會(huì)使整個(gè)文件系統(tǒng)不可用。
在實(shí)際應(yīng)用中,Oracle數(shù)據(jù)庫(kù)可以組合使用以上存儲(chǔ)機(jī)制。比如,可以將控制文件和在線redo日志存儲(chǔ)在傳統(tǒng)的文件系統(tǒng)中,用戶的某些數(shù)據(jù)文件存儲(chǔ)在裸分區(qū)(rawpartitions)中,其他的數(shù)據(jù)文件存儲(chǔ)在ASM中,而歸檔的redo日志文件存儲(chǔ)到集群文件系統(tǒng)中。
OracleASM
自動(dòng)存儲(chǔ)管理是一個(gè)高性能、易于管理的Oracle數(shù)據(jù)庫(kù)文件存儲(chǔ)解決方案。OracleASM也是一個(gè)專門為Oracle數(shù)據(jù)庫(kù)提供文件系統(tǒng)的卷管理器(volumemanager)。相對(duì)于傳統(tǒng)的文件系統(tǒng)和存儲(chǔ)管理器,ASM具有如下優(yōu)點(diǎn):
簡(jiǎn)化了存儲(chǔ)相關(guān)的任務(wù),例如創(chuàng)建和布局(layout)數(shù)據(jù)庫(kù)、管理磁盤空間;
在物理磁盤上分布數(shù)據(jù),解決了熱點(diǎn)(hotspots)問題,同時(shí)提供了一致的性能;
在存儲(chǔ)結(jié)構(gòu)發(fā)生變化后自動(dòng)再平衡(rebalance)數(shù)據(jù)。
要使用OracleASM,你需要為Oracle數(shù)據(jù)庫(kù)分配已分區(qū)的磁盤,并具有條帶化(Striping)和鏡像(Mirroring)的首選項(xiàng)。OracleASM管理磁盤空間,在所有可用資源之間分配I/O負(fù)載,以優(yōu)化性能,同時(shí)消除了手動(dòng)I/O調(diào)整的需要。
ASM存儲(chǔ)結(jié)構(gòu)
Oracle可以將數(shù)據(jù)文件存儲(chǔ)為ASM磁盤組(ASMdiskgroup)中的一個(gè)ASM文件(也可以存儲(chǔ)其他類型的數(shù)據(jù)庫(kù)文件)。
以下重要概念:
ASM磁盤:是分配給ASM磁盤組的存儲(chǔ)設(shè)備。ASM磁盤可以是一個(gè)物理磁盤,也可以是一個(gè)分區(qū)、存儲(chǔ)陣列(storagearray)中的一個(gè)邏輯單元號(hào)(Logicalunitnumber,LUN)、一個(gè)邏輯卷、或者一個(gè)網(wǎng)絡(luò)附屬文件(network-attachedfile)。
ASM磁盤組:是ASM作為一個(gè)邏輯單元來管理的一個(gè)ASM磁盤的集合。在磁盤組內(nèi),OracleASM會(huì)為數(shù)據(jù)庫(kù)文件暴露一個(gè)文件系統(tǒng)接口。磁盤組內(nèi)存儲(chǔ)的文件內(nèi)容是均勻分布或者條帶化的,以解決熱點(diǎn)問題并提供一致的性能。
ASM文件:是存儲(chǔ)在磁盤組中的文件。可以將Oracle中的數(shù)據(jù)文件、控制文件、在線重做日志等其它類型的文件存儲(chǔ)為ASM文件。ASM文件名以加號(hào)和ASM磁盤組文件名開頭,例如+DISKGROUP/DB_INSTANCE/DATAFILE/tablepsace.256.167523。
ASM區(qū)(ASMextents):是ASM文件的一部分。一個(gè)ASM文件由一個(gè)或多個(gè)ASM區(qū)組成。每個(gè)ASM區(qū)由一個(gè)磁盤上的一個(gè)或多個(gè)分配單元組成。(注意:這里的ASM區(qū)與邏輯存儲(chǔ)結(jié)構(gòu)中的區(qū)不一樣。)
ASM分配單元(allocationunits):是ASM磁盤組內(nèi)的基本分配單元。分配單元是OracleASM分配的最小的鄰近的磁盤空間。一個(gè)或多個(gè)分配單元組成一個(gè)ASM區(qū)。
ASM實(shí)例
ASM實(shí)例是僅用于管理ASM磁盤的特殊Oracle實(shí)例。Oracle數(shù)據(jù)庫(kù)實(shí)例和ASM實(shí)例都需要共享訪問ASM磁盤組中的磁盤。ASM實(shí)例管理磁盤組的元數(shù)據(jù),并向數(shù)據(jù)庫(kù)實(shí)例提供文件布局信息。數(shù)據(jù)庫(kù)實(shí)例不需要經(jīng)過ASM實(shí)例就能直接向ASM磁盤進(jìn)行I/O操作。
Oracle使用相同的技術(shù)建立ASM實(shí)例與數(shù)據(jù)庫(kù)實(shí)例。例如,與數(shù)據(jù)庫(kù)實(shí)例類似,ASM實(shí)例也有一個(gè)系統(tǒng)全局區(qū)(Systemglobalarea,SGA)和后臺(tái)進(jìn)程。但是,ASM實(shí)例不能掛載數(shù)據(jù)庫(kù),功能也比數(shù)據(jù)庫(kù)實(shí)例少很多。
Oracle管理的文件vs用戶管理的文件
Oracle管理的文件(Oraclemanagedfiles)是一個(gè)允許你使用數(shù)據(jù)庫(kù)對(duì)象(而不是文件名)來說明操作的文件命名策略。例如,你可以創(chuàng)建一個(gè)表空間而無需注明它的數(shù)據(jù)文件。Oracle管理的文件使得數(shù)據(jù)庫(kù)管理員無需直接管理數(shù)據(jù)庫(kù)中的操作系統(tǒng)文件。OracleASM需要使用Oracle管理的文件。
另一方面,通過用戶管理的文件(user-managedfiles),你可以直接管理數(shù)據(jù)庫(kù)中的操作系統(tǒng)文件。你需要自主決定文件結(jié)構(gòu)和命名。比如,創(chuàng)建一個(gè)表空間時(shí)指定其他名字和其中數(shù)據(jù)文件的路徑。
數(shù)據(jù)文件(datafiles)
在操作系統(tǒng)層面,Oracle數(shù)據(jù)庫(kù)將數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)文件中。Oracle數(shù)據(jù)庫(kù)必須至少有一個(gè)數(shù)據(jù)文件。
數(shù)據(jù)文件的用途
每個(gè)未分區(qū)的schema對(duì)象(比如表、索引)、對(duì)象的每個(gè)分區(qū)都存儲(chǔ)在自己的段(segment)中。每個(gè)段都只屬于一個(gè)表空間(tablespace)。表空間和數(shù)據(jù)文件存在以下重要區(qū)別:
每個(gè)表空間由一個(gè)或多個(gè)數(shù)據(jù)文件組成;
一個(gè)數(shù)據(jù)庫(kù)的所有數(shù)據(jù)都存儲(chǔ)在數(shù)據(jù)庫(kù)表空間的數(shù)據(jù)文件中;
一個(gè)段可以跨越一個(gè)或多個(gè)數(shù)據(jù)文件,但是不能跨越多個(gè)表空間;
一個(gè)Oracle數(shù)據(jù)庫(kù)必須有SYSTEM和SYSAUX這兩個(gè)表空間。在數(shù)據(jù)庫(kù)創(chuàng)建時(shí),Oracle會(huì)自動(dòng)為SYSTEM表空間分配第一批數(shù)據(jù)文件。SYSTEM表空間中存有數(shù)據(jù)字典(datadictionary),即包含數(shù)據(jù)庫(kù)元數(shù)據(jù)的表的一個(gè)集合。通常,Oracle數(shù)據(jù)庫(kù)還會(huì)有一個(gè)undo表空間和一個(gè)臨時(shí)表空間(一般命名為TEMP)。
關(guān)于數(shù)據(jù)庫(kù)cluster什么意思啊的內(nèi)容到此結(jié)束,希望對(duì)大家有所幫助。