2 Day DBA-管理Oracle例項-關於例項的啟動和關閉-關於例項關閉
關閉Oracle例項的預設模式是NORMAL,即使用者不允許再建立到資料庫的新的連線,但關閉程式會等待當前連線的使用者都退出會話。在所有使用者斷開連線後,提交的事務被寫到磁碟,資料檔案關閉,例項停止;
IMMEDIATE模式:不等待所有使用者斷開連線
TRANSACTIONAL模式:等待每個使用者的當前事務完成
ABORT:不等待提交的事務寫到磁碟。
關閉資料庫例項所經歷的階段
1) 在所有使用者從會話退出之後,或斷開連線之後,Oracle資料庫將SGA中的資料寫到資料檔案中和聯機重做日誌中。在資料檔案中一個檢查點被執行,在資料檔案件的頭部標誌當前時間作為例項的關閉時間。資料檔案和聯機重做日誌檔案被關閉,資料庫進行CLOSED狀態,控制檔案依然保持開啟。
2) Oracle例項DISMOUNT資料庫,並且更新控制檔案中的相關條目,記錄一次乾淨的shutdown。此時資料庫是CLOSED 和DISMOUNTED狀態。例項處理NOMOUNT狀態。
3) Oracle例項關閉後臺程式,釋放SGA使用的共享記憶體。
如果SHUTDOWN ABORT或不正常的中斷髮生,則處於OPEN狀態的資料庫的例項會瞬間關閉資料庫和自身。Oracle資料庫不會將SGA中的資料寫到資料檔案和重做日誌中,下次再OPEN資料庫時,需要例項恢復,當然例項恢復是Oracle自動進行的。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1076047/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 2 Day DBA-管理Oracle例項-關於例項的啟動和關閉-關於例項啟動Oracle
- 2 Day DBA-管理Oracle例項-關於例項的啟動和關閉-管理啟動和關閉許可權Oracle
- 2 Day DBA-管理Oracle例項-關閉和啟動Oracle例項-使用OEMDC關閉和啟動Oracle例項Oracle
- Oracle例項的啟動和關閉Oracle
- 2 Day DBA-管理Oracle例項-關於例項記憶體結構Oracle記憶體
- 2 Day DBA-管理Oracle例項-關於後臺程式Oracle
- oracle 例項啟動和關閉解讀Oracle
- ASM CRS 例項啟動和關閉ASM
- Oracle單例項+ASM啟動與關閉Oracle單例ASM
- 2 Day DBA-管理Oracle例項-關於初始化引數Oracle
- 2 Day DBA-管理Oracle例項-關於例項記憶體結構-程式全域性區(PGA)Oracle記憶體
- 2 Day DBA-管理Oracle例項-Oracle例項和例項管理概覽Oracle
- 例項管理及資料庫的啟動關閉資料庫
- 2 Day DBA-管理Oracle例項-關於例項記憶體結構-系統全域性區(SGA)Oracle記憶體
- 2 Day DBA-管理Oracle例項-管理記憶體-關於記憶體管理Oracle記憶體
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-修改角色Oracle
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-建立角色Oracle
- Oracle 資料庫例項啟動關閉過程Oracle資料庫
- 【02】Oracle資料庫的例項啟動關閉詳解Oracle資料庫
- mongodb關閉資料庫例項MongoDB資料庫
- Oracle11g RAC在例項關閉後自動在啟動例項上歸檔Oracle
- 2 Day DBA-管理Oracle例項-重新宣告不用的表空間-關於段指導Oracle
- 3.1.5.1 關於啟動資料庫例項資料庫
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-練習:檢視角色Oracle
- js通過例項介紹關於閉包的用法JS
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-SYS和SYSTEM使用者Oracle
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於表空間Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於回滾段Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於控制檔案Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理使用者帳戶和安全-關於使用者帳戶Oracle
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於資料檔案Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於管理還原資料Oracle資料庫
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-SYSDBA和SYSOPER系統許可權Oracle
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於其它儲存結構Oracle資料庫
- javascript關閉當前視窗例項程式碼JavaScript
- Oracle例項關閉:SHUTDOWN: waiting for active calls to completeOracleAI
- 2 Day DBA-管理Oracle例項-管理使用者帳戶和安全-關於使用者許可權和角色Oracle
- 定時關閉AWS上的EC2機器例項