數(shù)據(jù)庫,實例壁顶,監(jiān)聽之間的關(guān)系:
首先客戶端要訪問數(shù)據(jù)庫珠洗,需要先登錄,監(jiān)聽程序會監(jiān)聽到這個連接請求若专,監(jiān)聽程序會監(jiān)聽客戶端是否連接或者斷開請求许蓖,監(jiān)聽程序會轉(zhuǎn)發(fā)客戶端的連接請求給oracle服務(wù)器,由oracle服務(wù)器來判斷連接是否有效调衰,如果連接有效膊爪,會生成一個服務(wù)器進程server process來協(xié)調(diào)實例跟數(shù)據(jù)之間的通信,數(shù)據(jù)庫跟實例是不能直接通信的嚎莉,中間需要經(jīng)過 server process米酬。
通俗點就是說實例是數(shù)據(jù)庫內(nèi)存劃分的一個定義數(shù)據(jù)庫內(nèi)存大小名字的一個標志。一個數(shù)據(jù)服務(wù)器包含多個數(shù)據(jù)庫實例萝喘,每個數(shù)據(jù)庫實例有自己單獨可訪問的數(shù)據(jù)庫文件等淮逻。一個實例可以訪問多個表空間琼懊。用戶要指定可訪問的默認的表空間阁簸。一個表空間、哼丈、
一個用戶只屬于一個數(shù)據(jù)庫启妹,但是一個數(shù)據(jù)庫中可以有多個用戶。
擴展:實際上這里面還有表空間的概念醉旦,一個數(shù)據(jù)庫可以有多個表空間饶米,一個用戶可以默認一個表空間桨啃,但是可以操作多個表空間,多個用戶可以同時用一個表空間檬输。
https://www.cnblogs.com/adforce/p/3312252.html