4 回答

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超9個(gè)贊
數(shù)據(jù)庫(kù)(database):物理操作系統(tǒng)文件或磁盤(pán)( disk)的集合。使用Oracle 10g 的自動(dòng)存儲(chǔ)管理(Automatic Storage Management,ASM)或RAW 分區(qū)時(shí),數(shù)據(jù)庫(kù)可能不作為操作系統(tǒng)中單獨(dú)的文件,但定義仍然不變。
實(shí)例(instance):一組Oracle 后臺(tái)進(jìn)程/線(xiàn)程以及一個(gè)共享內(nèi)存區(qū),這些內(nèi)存由同一個(gè)計(jì)算機(jī)上運(yùn)行的線(xiàn)程/進(jìn)程所共享。這里可以維護(hù)易失的、非持久性內(nèi)容(有些可以刷新輸出到磁盤(pán))。就算沒(méi)有磁盤(pán)存儲(chǔ),數(shù)據(jù)庫(kù)實(shí)例也能存在。也許實(shí)例不能算是世界上最有用的事物,不過(guò)你完全可以把它想成是最有用的事物,這有助于對(duì)實(shí)例和數(shù)據(jù)庫(kù)劃清界線(xiàn)。
這兩個(gè)詞有時(shí)可互換使用,不過(guò)二者的概念完全不同。實(shí)例和數(shù)據(jù)庫(kù)之間的關(guān)系是:數(shù)據(jù)庫(kù)可以由多個(gè)實(shí)例裝載和打開(kāi),而實(shí)例可以在任何時(shí)間點(diǎn)裝載和打開(kāi)一個(gè)數(shù)據(jù)庫(kù)。實(shí)際上,準(zhǔn)確地講,實(shí)例在其整個(gè)生存期中最多能裝載和打開(kāi)一個(gè)數(shù)據(jù)庫(kù)!
一般來(lái)說(shuō),我們的一個(gè)數(shù)據(jù)庫(kù)對(duì)應(yīng)一個(gè)實(shí)例,但在集群RAC情況下,共享數(shù)據(jù)庫(kù)文件時(shí),一個(gè)數(shù)據(jù)庫(kù)是可以被多個(gè)實(shí)例同時(shí)使用的。
同一時(shí)間,一個(gè)實(shí)例只能打開(kāi)一個(gè)數(shù)據(jù)庫(kù),也就是一個(gè)實(shí)例只能操作或管理一個(gè)數(shù)據(jù)庫(kù);通常,同一時(shí)間,一個(gè)數(shù)據(jù)庫(kù)只能被一個(gè)實(shí)例打開(kāi),但RAC情況除外。
安裝oracle時(shí),通常會(huì)安裝一個(gè)實(shí)例——數(shù)據(jù)庫(kù)對(duì)(當(dāng)然可以裝多對(duì)),而且他們的名字相同(也就是實(shí)例和數(shù)據(jù)庫(kù)名字相同),他們的名字當(dāng)然可以不同,不管相不相同,他們的聯(lián)系是通過(guò)xxx/pfile/init.ora初始化文件聯(lián)系的。因?yàn)閤xx就是實(shí)例的名字,而xxx.ora中的db_name,則記錄相應(yīng)數(shù)據(jù)庫(kù)的名字。
- 4 回答
- 0 關(guān)注
- 584 瀏覽
添加回答
舉報(bào)