日誌執行緒 redo thread(專業術語解析)
日誌執行緒(Redo Thread)
每個例項用到的聯機日誌就是一個Redo Thread,單例項有且只有一個Redo Thread。在RAC環境下,每個例項都需要自己的聯機日誌,也就是每個例項都有自己的Redo Thread。
RAC中每例項一個Redo Thread的設計是為了避免例項間共享Redo檔案引發的競爭,提高系統效能。
每個日誌執行緒都有一個狀態,資料庫啟動過程中會根據這個狀態判斷是否要恢復,RAC資料庫透過thread這個引數用來指定例項使用的Redo Thread執行緒號,
一般和該例項的INSTANCE_NUMBER引數相同。透過檢視V$LOG的THREAD#列可以確認日誌組所屬的執行緒。
因為RAC環境下有多個日誌執行緒,所以在新增日誌時必須指定執行緒號。
SQL> alter database add logfile thread 1
group 5 ('/oracle/oradata/redo5') size 50M;
而在單例項的DB中,新增日誌組的時候可以不指定 thread 執行緒號
SQL> alter database add logfile
group 5 ('/oracle/oradata/redo5') size 50M;
每個例項用到的聯機日誌就是一個Redo Thread,單例項有且只有一個Redo Thread。在RAC環境下,每個例項都需要自己的聯機日誌,也就是每個例項都有自己的Redo Thread。
RAC中每例項一個Redo Thread的設計是為了避免例項間共享Redo檔案引發的競爭,提高系統效能。
每個日誌執行緒都有一個狀態,資料庫啟動過程中會根據這個狀態判斷是否要恢復,RAC資料庫透過thread這個引數用來指定例項使用的Redo Thread執行緒號,
一般和該例項的INSTANCE_NUMBER引數相同。透過檢視V$LOG的THREAD#列可以確認日誌組所屬的執行緒。
因為RAC環境下有多個日誌執行緒,所以在新增日誌時必須指定執行緒號。
SQL> alter database add logfile thread 1
group 5 ('/oracle/oradata/redo5') size 50M;
而在單例項的DB中,新增日誌組的時候可以不指定 thread 執行緒號
SQL> alter database add logfile
group 5 ('/oracle/oradata/redo5') size 50M;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21754115/viewspace-1188500/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL redo與undo日誌解析MySql
- Thread(執行緒)thread執行緒
- kernel-執行緒thread執行緒thread
- IT行業專業術語行業
- REDO日誌管理
- MySQL更新資料時,日誌(redo log、binlog)執行流程MySql
- Java 中的執行緒 threadJava執行緒thread
- Thread執行緒終止interruptthread執行緒
- new Thread與執行緒建立thread執行緒
- redo日誌損壞
- redo重做日誌管理
- MySQL 日誌 undo | redoMySql
- Java多執行緒/併發07、Thread.Join()讓呼叫執行緒等待子執行緒Java執行緒thread
- Java多執行緒(二):Thread類Java執行緒thread
- java多執行緒之Thread類Java執行緒thread
- Java多執行緒Thread類使用Java執行緒thread
- python 多執行緒之threadPython執行緒thread
- 多執行緒 日誌 和截圖的問題執行緒
- 分散式系統原理--日誌技術Redo Log分散式
- 一日一技 (2) Java執行緒Thread怎麼使用?Java執行緒thread
- Swift多執行緒:使用Thread進行多執行緒間通訊,協調子執行緒任務Swift執行緒thread
- MySQL重做日誌(redo log)MySql
- redo log日誌挖掘(二)
- redo log日誌挖掘(一)
- 多執行緒系列(二)之Thread類執行緒thread
- 【 Thread】建立執行緒的2種方法thread執行緒
- 一. 執行緒管理之Thread基礎執行緒thread
- Thread執行緒知識點講解thread執行緒
- thread 描述執行緒的一個類thread執行緒
- qt 單獨執行緒實現日誌寫入功能QT執行緒
- 執行緒的基本解析執行緒
- 【原創】Java多執行緒初學者指南(2):用Thread類建立執行緒Java執行緒thread
- java.lang.Thread中守護執行緒Javathread執行緒
- @Java | Thread & synchronized – [ 執行緒同步鎖 基本使用]Javathreadsynchronized執行緒
- Java多執行緒之Thread原始碼分析Java執行緒thread原始碼
- c# 執行緒Thread的IsBackground屬性C#執行緒thread
- [CareerCup] 16.1 Thread and Process 執行緒和程式thread執行緒
- JAVA多執行緒Thread VS Runnable詳解Java執行緒thread