freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

oracle重做日志文件和歸檔日志(專業(yè)版)

2024-09-22 01:27上一頁面

下一頁面
  

【正文】 小結(jié) 練習(xí) ? 1.在為已有的數(shù)據(jù)庫增加重做日志文件時,數(shù)據(jù)庫應(yīng)處于哪種狀態(tài)? ? A. OPEN B. SHUTDOWN ? C. NOMOUNT D. MOUNT ? 2.要改變數(shù)據(jù)庫的歸檔模式,數(shù)據(jù)庫應(yīng)處于哪種狀態(tài)下? ? A. OPEN B. SHUTDOWN ? C. NOMOUNT D. MOUNT 練習(xí) ? 3.如果某個數(shù)據(jù)庫 LGWR 進程經(jīng)常會因為檢查點未完成而進入等待狀態(tài),DBA 應(yīng)當采取什么措施來解決這個問題? ? A.增加新的重做日志組 ? B.為所有的重做日志組增加新的成員 ? C.手工清除當前的重做日志組內(nèi)容 ? D.將數(shù)據(jù)庫置為 NOARCHIVELOG 模式。如果要在實例啟動前啟用自動歸檔功能, 需要將初始化參數(shù)文件中參數(shù)LOG_ARCHIVE_START 的值改為 TRUE。 ? SQL CONN / AS SYSDBA。 ? 后者就是所謂的歸檔模式。這說明該聯(lián)機重做日志文件組是活動的。 ? 清空重做日志文件就是將重做日志文件中的內(nèi)容全部初始化,相當于刪除該重做日志文件,然后各方面重建它。如果要刪除一個或多個特定的聯(lián)機重做日志文件成員,請使用下面的 ALTER DATABASE DROP LOGFILE MEMBER 命令: ? ALTER DATABASE [database] ? DROP LOGFILE MEMBER 39。 ? GROUP ARCHIVED STATUS ? ? 1 YES ACTIVE ? 2 NO CURRENT ? 3 YES INACTIVE ? 4 YES INACTIVE ? 從上述結(jié)果看, 4 號日志組已歸檔,但是 1 號日志組處于活動狀態(tài),因此當前能刪除的是 3, 4 號的兩個重做日志組。 ? 3)移動日志文件 ? 使用操作系統(tǒng)命令移動日志文件。 增加日志成員 ? 【 實例 74】 為 Oracle Server 的第四個重做日志組增加一個成員。 ? 數(shù)據(jù)庫已更改。如果省略了該參數(shù), Oracle 服務(wù)器自動生成其值。 ? 3)重做日志文件的位置 ? 復(fù)用聯(lián)機重做日志文件時,最好將組內(nèi)的成員放置在不同磁盤上。因為 SMON 需要重新執(zhí)行日志組二所記載的 90MB事務(wù)變化,從而會使得實例恢復(fù)需要很長時間。 ? 假定當前日志序列號為 56,先前檢查點時的 SCN 值為 3456231,并且該 SCN 值被記載到了控制文件和數(shù)據(jù)文件頭部,某用戶執(zhí)行了事務(wù)變化操作,并提交了事務(wù), SCN 值變化為 3456239,并且此時突然出現(xiàn)了系統(tǒng)斷電,那么首先應(yīng)考慮控制文件、數(shù)據(jù)文件和重做日志的 SCN 值分別為多少。 日志序列號和日志切換 ? ?促使 CKPT 進程發(fā)出檢查點 ,從而使得后臺進程 CKPT 將檢查點時刻的 SCN 信息寫入到控制文件和數(shù)據(jù)文件頭部,并促使后臺進程 DBWR 將數(shù)據(jù)高速緩存中的臟緩沖區(qū)寫入到數(shù)據(jù)文件中。在 Oracle 數(shù)據(jù)庫中,多個重做日志組是循環(huán)使用的,如圖 7— 1 所示?!?學(xué)習(xí)目標 】 ? 介紹 Oracle 數(shù)據(jù)庫重做日志文件和歸檔日志文件的結(jié)構(gòu)、工作過程以及如何管理重做日志和歸檔日志。 ? 假定數(shù)據(jù)庫包含三個日志組,在上圖中,初始階段后臺進程LGWR 將事務(wù)變化寫入到日志組一的兩個成員中;在日志組一寫滿之后, LGWR 進程切換到日志組二,并將事務(wù)變化寫入到日志組二的兩個成員中;在日志組二寫滿之后, LGWR 進程切換到日志組三,并將事務(wù)變化寫入到日志組三; ? 在日志組三寫滿之后, LGWR 又切換回日志組一,并將事務(wù)變化寫入到日志組一,覆蓋原有記錄。 ? ? 當數(shù)據(jù)庫處于 ARCHIVELOG 模式時,日志切換還會促使ARCH 進程開始歸檔 。因為只有在發(fā)出檢查點才會將SCN 信息寫入到控制文件和數(shù)據(jù)文件頭部,所以控制文件和數(shù)據(jù)文件的 SCN 值都是 3456231,而當執(zhí)行了提交操作后,重做記錄連同 SCN 會寫入到重做日志文件,所以此時重做日志文件的當前SCN 值為 3456239。為了降低實例恢復(fù)時間,必須要增加檢查點次數(shù)。這樣即使一個日志成員所在磁盤發(fā)生物理損壞,而其它的日志成員至少還有一個是可用,那么數(shù)據(jù)庫實例不會被中斷動行。 增加日志組 ? 【 實例 72】 為數(shù)據(jù)庫增加一個重做日志組,組中包含兩個成員,大小為 1M,并查詢 ? 動態(tài)性視圖確認增加。 ? 在使用 GROUP 子句時,需要注意以下兩點: ? ? 重做日志組的組號不能大于 MAXLOGFILES 參數(shù)所指定的值。 ? 1)以管理員身份登錄 ? SQL CONNECT / AS SYSDBA ? 已連接。 日志文件重定位 ? 4)執(zhí)行 RENAME 命令 ,重新定位日志文件 ? SQL ALTER DATABASE RENAME FILE 39。 ? 可以使用下面的 ALTER DATABASE DROP LOGFILE 命令刪除整個聯(lián)機重做日志文件組: ? ALTER DATABASE [database] ? DROP LOGFILE {GROUP integer|(39。filename39。即使數(shù)據(jù)庫只擁有兩個重做日志組,或者要清空的重做日志組是當前日志組,都可以成功執(zhí)行清空操作。 ? ? ACTIVE:表示聯(lián)機重做日志文件組是活動的,但是并非當前聯(lián)機重做日志文件組。 三 重做日志文件歸檔 【 本章大綱 】 ? Oracle 能夠?qū)⒁呀?jīng)寫滿的重做日志文件在被覆蓋之前保存到指定位置上,被保存的重做日志文件的集合稱為“歸檔重做日志”,這個操作過程稱為“歸檔”,根據(jù)是否進行歸檔,數(shù)據(jù)庫可以運行在歸檔模式 (ARCHIVELOG)和非歸檔模式(NOARCHIVELOG)下,歸檔操作可由 ARCH 后臺進程自動完成,也可由 DBA 手工完成。 ? 已連接 。步驟如下: ? 1)以管理員身份登錄數(shù)據(jù)庫 ? CONN / AS SYSDBA ? 2)修改服務(wù)器端初始化參數(shù) ? ALTER SYSTEM SET LOG_ARCHIVE_START=TRUE SCOPE=SPFILE。 練習(xí) ? 4.如果某個數(shù)據(jù)庫擁有兩個重做日志組,但是第 2 重做日志組突然損壞(其中所有的成員日志都不可用),這時 DBA 應(yīng)采取下列哪項操作? ? A.刪除原有的第 2 重做日志組,然后再使用 ALTER DATABASE ADD LOGFILEGROUP2 語句建立新的第 2 重做日志組。使用數(shù)據(jù)庫物理備份和歸檔的重做日志文件恢復(fù)數(shù)據(jù)庫,可以保證不丟失任何已提交數(shù)據(jù)。 ? 1.自動歸檔 ? DBA 可以選擇在實例啟動前或?qū)嵗龁雍髥⒂米詣託w檔功能。但是大家需要注意,關(guān)閉數(shù)據(jù)庫時不能使用 SHUTDOWN ABORT命令。為了避免數(shù)據(jù)庫物理文件損壞所引起的數(shù)據(jù)丟失,數(shù)據(jù)庫可運行在 ARCHIVELOG 模式。 ? ? CURRENT: 表示當前的聯(lián)機重做日志文件組。 ? 如果發(fā)生種情況,可以在不關(guān)閉數(shù)據(jù)庫情況下,手工清空損壞的重做日志文件的內(nèi)容,以避免出現(xiàn)停止運行的情況。比如,由于存放日志文件的硬盤發(fā)生物理損壞導(dǎo)致日志成員發(fā)生損壞或丟失時,該日志成員將無法訪問,此時需要將它從重做日志組中刪除。 ? 因此,在刪除重做日志組之前,必須通過查詢 V$LOG 動態(tài)性能視圖來獲取各個重做日志組的狀態(tài)及是否已歸檔,比如: 刪除重做日志 ? SQL SELECT GROUP,ARCHIVED,STATUS FROM V$LOG。 ? ORACLE 例程已經(jīng)關(guān)閉??梢酝ㄟ^指定一個或多個組內(nèi)成員或者指定組號來識別目標組。) ? SIZE 2M。 ? 可以選擇每個重做日志文件組的 GROUP 參數(shù)值。在這種情況下,必須先創(chuàng)建新的不同大小的聯(lián)機重做日志文件組,然后刪除舊組。當進行實例恢復(fù)時, SMON 首先重新執(zhí)行事務(wù),然后打開數(shù)據(jù)庫,最后回退未提交的事務(wù)。 【 本章大綱 】 ? 在介紹檢查點之前,首先回顧一下實例恢復(fù)。 ? 假定數(shù)據(jù)庫有三個重做日志組,第一個日志組為當前日志組,當前日志序列號為 56, LGWR 進程將事務(wù)變化寫入第一個重做日志組中,當?shù)谝粋€日
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1