Oracle 結構概況
一、資料庫體系結構概況
Oracle Server由兩個實體組成:例項(instance)與資料庫(database)。
1、例項:例項是資料庫啟動時初始化的一組程式和記憶體結構2、資料庫:資料庫則指的是使用者儲存資料的一些物理檔案
這兩個實體是獨立的,不過連線在一起。在資料庫建立過程中,例項首先被建立,然後才建立資料庫。在典型的單例項環境中,例項與資料庫的關係是一對一的,一個例項連線一個資料庫,例項與資料庫也可以是多對一的關係,即不同計算機上的多個例項開啟共享磁碟系統上的一個公用資料庫。這種多對一關係被稱為實際應用群集(Real Application Clusters,RAC)RAC極大提高了資料庫的效能、容錯與可伸縮性(可能耗費更多的儲存空間)並且是oracle網格(grid)概念的必備部分。
二、互動流程
1、使用者和使用者程式互動
使用者程式可以是一般的客戶端軟體,像Oracle的sqlplus,sql developer,或者是一些驅動程式等等都屬於使用者程式。
2、使用者程式和伺服器程式互動
伺服器程式有時會稱為前臺程式,當然是相對於後臺程式(後面會提到的資料庫寫入器,日誌寫入器等)來說的,伺服器程式的主要作用就是處理連線到當前例項的使用者程式的請求,對客戶端發來的sql進行執行並返回執行結果。在專有伺服器結構中,使用者程式和伺服器程式是一對一的,也就是說,當監聽程式監聽到客戶端來了一個請求,會為其分配一個對應的伺服器程式。還有一種結構為共享伺服器,這種結構就不是一個使用者程式對應一個伺服器程式了,會通過排程程式進行協調處理,關於共享伺服器連線,本文就不在贅述了。
3、伺服器程式和例項程式互動
4、例項和資料庫程式互動
上面描述了一些我們在進行資料庫連線操作的時候,大致的互動流程是什麼樣的。下面,我們就來看看Oracle 的例項記憶體結構
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24851054/viewspace-2147181/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle體系結構概覽Oracle
- MySQL體系結構概覽MySql
- LinkedIn API 概況API
- 近期概況淺談
- Python基礎概況Python
- aop 階段性概況
- 瀏覽器核心-流程概況瀏覽器
- React原始碼閱讀:概況React原始碼
- Facebook Componentkit 概況瞭解
- Redis資料結構概覽(原始碼分析)Redis資料結構原始碼
- Coursera北大《資料結構基礎》之概論資料結構
- 區塊鏈概況:商業價值區塊鏈
- Spring MVC原始碼解析(一)——概況SpringMVC原始碼
- Oracle之結構Oracle
- Oracle體系結構之-物理結構Oracle
- 移動端前端開發技術概況前端
- 計算機網路之HTTP之概況計算機網路HTTP
- WTO:2024年世界關稅概況
- 3:Oracle體系結構(邏輯結構)Oracle
- ORACLE體系結構小結Oracle
- oracle體系結構總結Oracle
- 計算機系統004 - 硬體元件概況計算機元件
- 全英文電腦科學速成班概況
- oracle 邏輯結構Oracle
- oracle體系結構Oracle
- Oracle體系結構:記憶體結構和程式結構(轉)Oracle記憶體
- 【資料結構】複習提綱與重難點概覽資料結構
- 【Oracle體系結構】 Oracle19C 系統結構介紹Oracle
- Oracle體系結構之-記憶體結構Oracle記憶體
- 遊戲出海概況:市場機會與選品方向遊戲
- Oracle表結構轉換SqlSERVER表結構 指令碼OracleSQLServer指令碼
- ogg概敘、架構、程式架構
- oracle體系結構(轉)Oracle
- Oracle OCP(40):程式結構Oracle
- ORACLE-體系結構Oracle
- oracle 記憶體結構Oracle記憶體
- Oracle體系結構梳理Oracle
- Oracle 體系結構圖Oracle