成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle 數(shù)據(jù)庫SCN概念淺析

數(shù)據(jù)庫 Oracle
我們今天主要是向大家介紹的是Oracle 數(shù)據(jù)庫SCN概念,本文章主要是從SCN的四個概念入手的,以下就是文章的具體內(nèi)容的介紹。

以下的文章主要是對Oracle 數(shù)據(jù)庫SCN概念的介紹,為了更好的了解Oracle 數(shù)據(jù)庫SCN概念,我們首先在這里介紹的是4個關(guān)于SCN的概念。以下就是具體內(nèi)容的描述,希望在你今后的學(xué)習(xí)中會有所幫助。

1,系統(tǒng)檢查點scn

當(dāng)一個檢查點動作完成后,Oracle 就把系統(tǒng)檢查點的SCN存儲到控制文件中。

 

  1. select checkpoint_change# from v$database; 

2,數(shù)據(jù)文件檢查點scn

當(dāng)一個檢查點動作完成后,Oracle 就把每個數(shù)據(jù)文件的scn單獨(dú)存放在控制文件中。

 

  1. select name,checkpoint_change# from v$datafile; 

3,啟動scn

Oracle 把這個檢查點的scn存儲在每個數(shù)據(jù)文件的文件頭中,這個值稱為啟動scn,因為它用于在數(shù)據(jù)庫實例啟動時,

檢查是否需要執(zhí)行Oracle數(shù)據(jù)庫恢復(fù)。

 

  1. select name,checkpoint_change# from v$datafile_header 

4,終止scn

每個數(shù)據(jù)文件的終止scn都存儲在控制文件中。

 

  1. select name,last_change# from v$datafile 

以下條件需要使用using backup controlfile

1)、使用備份控制文件

2)、重建resetlogs控制文件,如果重建立noresetlogs不必要使用using backup controlfile

2、alter database open resetlog

指定RESETLOGS將重設(shè)當(dāng)前LOG sequence number為1,拋棄所有日志信息。

以下條件需要使用resetlog

1)在不完全恢復(fù)(介質(zhì)恢復(fù))

2)使用備份控制文件

使用resetlogs打開數(shù)據(jù)庫后無必完整地備份一次Oracle數(shù)據(jù)庫。

3、

  1. create controlfile resetlogs/noresetlogs 

1).用Noresetlogs重建控制文件時,控制文件中 datafile Checkpoint來自O(shè)nline logs中的Current log頭

2).用Resetlogs重建控制文件時,控制文件中datafile Checkpoint來自各數(shù)據(jù)文件頭。

當(dāng)system scn,datafile scn,start scn 不全相等,需要介質(zhì)恢復(fù),如果stopscn null需要實例恢復(fù)resetlogs拋棄所有在上一次恢復(fù)沒有用到的日志信息,確保不被重新用與恢復(fù)。

1、系統(tǒng)正常關(guān)閉:

 

  1. system scn=datafile scn=start scn=stop scn 

1)system scn=datafile scn=start scn,不需要介質(zhì)恢復(fù)

2)stopscn not null,不需要實例恢復(fù)

2、系統(tǒng)異常關(guān)閉:

 

  1. system scn=datafile scn=start scn,stop scn null 

1)system scn=datafile scn=start scn,不需要介質(zhì)恢復(fù)

2)stopscn null,需要實例恢復(fù)

3、舊數(shù)據(jù)文件

 

  1. system scn=datafile scn>start scn,stop scn null/notnull 

1)system scn=datafile scn>start scn,需要介質(zhì)恢復(fù)成system scn=datafile scn=start scn

2)stopscn null,需要實例恢復(fù),not null 不需要實例恢復(fù)

4、備份控制文件

 

  1. system scn=datafile scn<=start scn(當(dāng)數(shù)據(jù)文件為舊的相等) 

stop scn notnull/null

1)system scn=datafile scn<=start scn,需要使用using backup controlfile介質(zhì)恢復(fù)成system scn=datafile scn=start scn=current log

scn(當(dāng)前日志最大SCN)

2)為保證上一次恢復(fù)沒有用到log日志不被使用,必須resetlogs

5、重建noresetlogs控制文件

控制文件中 datafile Checkpoint來自O(shè)nline logs中的Current log頭

 

  1. current log scn=system scn=datafile scn>=
    start scn,stop scn not null/null 

1)current log scn=system scn=datafile scn>=start scn,需要介質(zhì)恢復(fù)成system scn=datafile scn=start scn=redolog scn(當(dāng)前日志最大SCN),stop scn not null

2)stopscn not null 不需要實例恢復(fù)

6、重建resetlogs控制文件

控制文件中datafile Checkpoint來自各數(shù)據(jù)文件頭。

 

  1. system scn>=datafile scn=start scn,stop scn not null/null 

1)system scn>=datafile scn=start scn,需要使用using backup controlfile介質(zhì)恢復(fù)成system scn=datafile scn=start scn(當(dāng)前日志最大SCN),stop scn not null

2)stop notnull,因為SCN已經(jīng)為redolog scn,log已經(jīng)不能使用,必須resetlogs

上述的相關(guān)內(nèi)容就是對Oracle 數(shù)據(jù)庫SCN概念的描述,希望會給你帶來一些幫助在此方面。

【編輯推薦】

  1. Oracle創(chuàng)建表空間所用代碼示例
  2. OracleSQL調(diào)優(yōu)的作用是什么?
  3. Oracle權(quán)限分類及其具體內(nèi)容
  4. Oracle權(quán)限分類及其具體內(nèi)容
  5. Oracle數(shù)據(jù)庫進(jìn)行企業(yè)開發(fā)方案之錯誤排查
責(zé)任編輯:佚名 來源: 博客園
相關(guān)推薦

2009-03-16 13:30:55

腳本數(shù)據(jù)字典Oracle

2010-04-19 13:31:42

Oracle索引

2009-03-30 14:52:43

復(fù)制數(shù)據(jù)庫Oracle

2010-04-09 15:35:28

Oracle數(shù)據(jù)庫

2009-07-02 00:00:00

OOPOracle

2010-04-23 09:32:39

Oracle數(shù)據(jù)庫實例

2010-04-09 14:37:08

Oracle數(shù)據(jù)庫

2011-08-30 09:50:22

OracleRMAN不完全恢復(fù)基于SCN恢復(fù)

2011-06-28 13:26:23

Oracle數(shù)據(jù)庫ODBC

2010-03-24 09:42:12

Oracle數(shù)據(jù)庫

2011-03-25 11:13:15

Oracle數(shù)據(jù)庫進(jìn)程

2010-02-02 09:02:01

Oracle數(shù)據(jù)庫機(jī)Oracle Exad

2010-10-08 09:38:55

Android數(shù)據(jù)庫事

2010-04-01 16:40:17

Oracle數(shù)據(jù)庫

2017-09-14 10:10:55

數(shù)據(jù)庫MySQL架構(gòu)

2009-09-18 14:25:36

LINQ to SQL

2011-07-04 13:36:15

2011-07-04 13:36:26

linuxOracle

2011-05-19 13:25:14

Oracle數(shù)據(jù)庫

2011-03-16 08:54:45

Oracle數(shù)據(jù)庫索引
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产精品自产拍 | 国产午夜在线观看 | 成人午夜电影网 | 欧美日韩精品一区 | www精品美女久久久tv | 精品久久久久久久久久久久久久 | 国产精品一区二区不卡 | 久久精品成人 | 成人精品一区二区三区中文字幕 | 在线观看一区 | 亚洲欧美日韩精品久久亚洲区 | 精品视频一区二区三区在线观看 | 久久精品国产一区二区电影 | 91精品国产99久久 | 性色av网站 | 日本天天操 | 日韩综合在线 | 中文字幕久久精品 | 欧美aa在线 | 色综合一区 | 一区二区在线免费观看 | 亚洲 欧美 另类 综合 偷拍 | 久久大香 | 国产精品高潮呻吟久久av野狼 | 日本一区二区三区四区 | 成人在线中文字幕 | 国产精品 亚洲一区 | 午夜电影一区二区 | 久久免费福利 | 91精品国产91久久综合桃花 | 久久久久国产一区二区三区四区 | 久久91精品国产一区二区三区 | 极品电影院 | 国产精品久久久久一区二区三区 | 欧美久久电影 | 黄色成人国产 | 日日爱av | 国产日韩一区二区三区 | 亚洲毛片在线观看 | 国产91精品久久久久久久网曝门 | 亚洲高清在线视频 |