單例項,分散式系統體系結構簡介
單例項體系結構
例項由記憶體結構和程式組成,它暫時存在於記憶體和CPU中.關閉例項後其就消失.資料庫由磁碟上的物理檔案組成,任何狀態下
檔案都一直存在.因此,例項的生命週期就是其在記憶體中存在的時間:可以隨時啟動和停止.而資料庫一旦建立,就會永久存在,直到你有意刪除
資料庫的相關檔案為止.
構成例項的程式叫後臺程式,例項活動時後臺程式始終存在並執行,這些程式很大程度上完全實行自我管理.
作業系統提供的由oracle使用的共享記憶體段叫系統全域性區(system global area SGA).
SGA在例項啟動時分配,關閉時釋放.
使用者會話由在使用者計算機本地執行的使用者程式組成,伺服器程式應每個會話的要求啟動,使用者程式與伺服器程式的連線一般由
區域網實現,並使用位於行業標準協議(一般是TCP)上的oracle專用Oracle Net協議.與每個伺服器程式相關的是一個非共享記憶體區,
叫程式全域性區(program global area PGA).與系統全域性區SGA(可用於所有前臺後臺程式)不同,PGA是會話專用的.
11g中記憶體管理可完全自動完成:DBA只需指定SGA和PGA總體的記憶體分配,讓oracle來決定用最佳的方式管理記憶體.也可由DBA自己控制記憶體分配.
資料庫物理結構由資料檔案,控制檔案,重做日誌檔案組成.
資料儲存在資料檔案中,資料檔案的數量和大小無限制.
資料字典是儲存在資料庫中的一組表.
RDBMS標準:資料庫不能丟失資料!——所以備份非常重要.
分散式系統體系結構
RAC(real application clusters):多個例項開啟一個資料庫.
stream流:多個oracle伺服器相互之間傳播事務.
DG(data guard)資料保護:主資料庫更新備用資料庫.
確認例項是否是RAC資料庫的一部分:
select parallel from v$instance --單例項資料庫返回no,rac例項返回yes
確定資料庫是否通過備用資料庫保護防止資料丟失:
select protection_level from v$database --未受到保護返回unprotected
確定是否在資料庫中配置了流:
select * from dba_streams_administrator --未配置將不返回任何行
例項由記憶體結構和程式組成,它暫時存在於記憶體和CPU中.關閉例項後其就消失.資料庫由磁碟上的物理檔案組成,任何狀態下
檔案都一直存在.因此,例項的生命週期就是其在記憶體中存在的時間:可以隨時啟動和停止.而資料庫一旦建立,就會永久存在,直到你有意刪除
資料庫的相關檔案為止.
構成例項的程式叫後臺程式,例項活動時後臺程式始終存在並執行,這些程式很大程度上完全實行自我管理.
作業系統提供的由oracle使用的共享記憶體段叫系統全域性區(system global area SGA).
SGA在例項啟動時分配,關閉時釋放.
使用者會話由在使用者計算機本地執行的使用者程式組成,伺服器程式應每個會話的要求啟動,使用者程式與伺服器程式的連線一般由
區域網實現,並使用位於行業標準協議(一般是TCP)上的oracle專用Oracle Net協議.與每個伺服器程式相關的是一個非共享記憶體區,
叫程式全域性區(program global area PGA).與系統全域性區SGA(可用於所有前臺後臺程式)不同,PGA是會話專用的.
11g中記憶體管理可完全自動完成:DBA只需指定SGA和PGA總體的記憶體分配,讓oracle來決定用最佳的方式管理記憶體.也可由DBA自己控制記憶體分配.
資料庫物理結構由資料檔案,控制檔案,重做日誌檔案組成.
資料儲存在資料檔案中,資料檔案的數量和大小無限制.
資料字典是儲存在資料庫中的一組表.
RDBMS標準:資料庫不能丟失資料!——所以備份非常重要.
分散式系統體系結構
RAC(real application clusters):多個例項開啟一個資料庫.
stream流:多個oracle伺服器相互之間傳播事務.
DG(data guard)資料保護:主資料庫更新備用資料庫.
確認例項是否是RAC資料庫的一部分:
select parallel from v$instance --單例項資料庫返回no,rac例項返回yes
確定資料庫是否通過備用資料庫保護防止資料丟失:
select protection_level from v$database --未受到保護返回unprotected
確定是否在資料庫中配置了流:
select * from dba_streams_administrator --未配置將不返回任何行
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25025926/viewspace-1067486/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 程式設計體系結構(09):分散式系統架構程式設計分散式架構
- 分散式跟蹤系統zipkin簡介分散式
- 【PG體系結構】PG體系結構簡單說明
- 分散式系統1:什麼是分散式系統——簡要的介紹與定義分散式
- 如何構建分散式系統的知識體系分散式
- 【Oracle體系結構】 Oracle19C 系統結構介紹Oracle
- Hadoop大資料分散式處理系統簡介Hadoop大資料分散式
- 用一個例項專案重新認識分散式系統分散式
- 分散式系統的那些事兒 - SOA架構體系分散式架構
- 【Android系統】Android系統架構簡介Android架構
- 單元化架構,分散式系統的新王!架構分散式
- 【學習】體系結構-001-例項與資料庫資料庫
- 最簡單的分散式檔案系統 go-fastdfs分散式GoAST
- 分散式系統閱讀清單分散式
- 分散式系統架構筆記分散式架構筆記
- 分散式系統的架構思路分散式架構
- 什麼是分散式系統!以及分散式系統架構的優缺點!分散式架構
- 簡單介紹正規表示式拆分url例項程式碼
- 分散式日誌傳輸系統Databus(一)--系統介紹分散式
- Slack系統架構簡介 - jinlow架構
- 作業系統體系結構作業系統
- 分散式系統:系統模型分散式模型
- Sqlserver儲存引擎體系結構簡介_Part1SQLServer儲存引擎
- go實現簡易分散式系統Go分散式
- 分散式系統分散式
- 分散式系統2:分散式系統中的時鐘分散式
- HDFS架構指南(分散式系統Hadoop的檔案系統架構)架構分散式Hadoop
- 基於golang分散式爬蟲系統的架構體系v1.0Golang分散式爬蟲架構
- 搭建JEESZ分散式架構--訊息中介軟體簡介分散式架構
- 【分散式系統設計簡卷(0)】MapReduce分散式
- 分散式架構知識體系必讀分散式架構
- 【檔案系統】嵌入式檔案系統Fatfs簡介
- SMP、NUMA、MPP體系結構介紹
- FASTDFS開源分散式檔案系統介紹AST分散式
- 分散式系統架構的冰與火分散式架構
- 【Springboot】例項講解Springboot整合OpenTracing分散式鏈路追蹤系統(Jaeger和Zipkin)Spring Boot分散式
- 分散式系統的跟蹤系統分散式
- 分散式系統(三)——分散式事務分散式
- 分散式 - 分散式系統的特點分散式