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

正文內(nèi)容

oracle重做日志文件和歸檔日志(存儲(chǔ)版)

2025-09-15 01:27上一頁面

下一頁面
  

【正文】 該成員。如果出現(xiàn)這種情況,數(shù)據(jù)庫最終會(huì)由于無法將損壞的重做日志文件歸檔而停止。 ? 執(zhí)行上述命令后, Oracle 會(huì)自動(dòng)將日志組 5 中的重做日志文件全部初始化。 ? 日志組的狀態(tài)可以是以下幾種: ? ? UNUSED: 表示從未對聯(lián)機(jī)重做日志文件組進(jìn)行寫入。 ? ? CLEARING: 表示在執(zhí)行 ALTER DATABASE CLEAR LOGFILE 命令后正在將該日志重建為一個(gè)空日志。 查詢重做日志信息 ? 日志文件狀態(tài)可以為下列之一: ? ? INVALID:表明該文件不可訪問 ? ? STALE:表示文件內(nèi)容不完全 ? ? DELETED:表明該文件已不再使用 ? ? 空白表明文件正在使用中 查詢重做日志信息 【 本章大綱 】 ? Oracle 數(shù)據(jù)庫可運(yùn)行在兩種模式下: ? ARCHIVELOG 模式和 ? NOARCHIVELOG 模式。因?yàn)閷?shù)據(jù)庫所做的所有更改都記錄在聯(lián)機(jī)重做日志文件內(nèi),數(shù)據(jù)庫管理員可以使用數(shù)據(jù)庫物理備份和歸檔的聯(lián)機(jī)重做日志文件恢復(fù)數(shù)據(jù)庫,而不會(huì)丟失任何已提交數(shù)據(jù)。 設(shè)置日志歸檔 ? 【 實(shí)例 711】 查看數(shù)據(jù)庫日志操作模式,然后將數(shù)據(jù)庫改為歸檔模式。 ? ORACLE 例程已經(jīng)關(guān)閉。因?yàn)槿罩窘M只有在歸檔后才能被覆蓋,所以如果不歸檔該日志組,那么當(dāng)下次切換到該日志組時(shí)將會(huì)導(dǎo)致 LGWR 處于等待狀態(tài)。 ? 執(zhí)行上述語句后,無須重新啟動(dòng)實(shí)例,即可立即啟用自動(dòng)歸檔功能,但是實(shí)例在下一次啟動(dòng)時(shí),自動(dòng)歸檔功能仍然 FALSE。通過將日志成員分布到不同的物理磁盤,可以減少單點(diǎn)磁盤故障引起的日志文件丟失。 ? C.設(shè)置歸檔重做日志文件的目標(biāo)。 練習(xí) ? 5.初始化參數(shù) LOG_ARCHIVE_START 的作用是什么? ? A.設(shè)置數(shù)據(jù)庫啟動(dòng)時(shí)使用的重做日志組數(shù)量。 LGWR 是負(fù)責(zé)把緩沖區(qū)的日志信息寫入日志文件的后臺(tái)進(jìn)程。 ? STARTUP。 ? 注意:修改了日志操作 ? 模式之后, ? 必須重新備份數(shù)據(jù)庫。 ? 數(shù)據(jù)庫已經(jīng)關(guān)閉。 ? 數(shù)據(jù)庫日志模式非存檔模式 ? 自動(dòng)存檔禁用 ? 存檔終點(diǎn) D:\oracle\ora92\RDBMS ? 最早的概要日志序列 233 ? 當(dāng)前日志序列 235 ? 通過以上信息得知:數(shù)據(jù)庫處于非歸檔模式下,自動(dòng)歸檔功能被禁用,最早的重做日志序列號是 233,當(dāng)前日志序列號是 235。直到對重做日志文件組的檢查點(diǎn)操作完成后, LGWR 才覆蓋該重做日志文件組。 ? SQL SELECT group,status,type,member FROM V$LOGFILE。它可用于塊恢復(fù)。 ? 1).查詢重做日志組的基本信息 ? 下面的查詢返回控制文件中關(guān)于聯(lián)機(jī)重做日志文件的信息: ? SQL SELECT group, sequence, bytes, members, status FROM v$log。 ? 2)清空日志組 ? SQL ALTER DATABASE CLEAR LOGFILE GROUP 5。 ? 注意:以上操作刪除聯(lián)機(jī)重做日志文件成員時(shí),不會(huì)刪除對應(yīng)的操作系統(tǒng)文件。filename39。 ? 數(shù)據(jù)庫已更改。[, 39。刪除一個(gè)重做日志組時(shí),其中成員日志文件將都被刪除。 ? TO 39。 ? 1)以管理員身份登錄 ? SQL CONNECT / AS SYSDBA ? 已連接。d:\oracle\oradata\db01\39。[, 39。比如,不能將重做日志組依次編號: 10, 15, 20, 25,這樣會(huì)浪費(fèi)控制文件中文檔段的存儲(chǔ)空間。 ? 2)創(chuàng)建新日志組 ? SQL ALTER DATABASE DB01 ADD LOGFILE GROUP 5 ? (39。 ? 2)創(chuàng)建新日志組 ? SQL ALTER DATABASE DB01 ADD LOGFILE ? (39。比如,如果當(dāng)前某個(gè)重做日志組由于某種原因無法使用, DBA 需要?jiǎng)?chuàng)建一個(gè)新的重做日志組來代替它進(jìn)行工作。 日志管理策略 ? 數(shù)據(jù)文件和聯(lián)機(jī)重做日志文件應(yīng)當(dāng)放置在不同的磁盤上以減少 LGWR 和DBWn 的爭用,并降低發(fā)生介質(zhì)故障時(shí)同時(shí)丟失數(shù)據(jù)文件和聯(lián)機(jī)重做日志文件的風(fēng)險(xiǎn)。 日志管理策略 ? 即一個(gè)重做日志組中包含多個(gè)互為鏡像的重做日志成員。強(qiáng)制執(zhí)行檢查點(diǎn)有兩種方式: ? 1)設(shè)置 FAST_START_MTTR_TARGET ? 可以在初始化參數(shù)文件中設(shè)置此參數(shù),代表實(shí)例恢復(fù)所用時(shí)間,單位為秒。 .生成檢查點(diǎn) ? 假定數(shù)據(jù)庫包含兩個(gè)日志組,每個(gè)日志組尺寸為 100MB,并且初始階段只有在日志切換時(shí)才會(huì)發(fā)出檢查點(diǎn)。 ? 重做日志為何被稱為“ Redo Log File”?因?yàn)樵谶M(jìn)行實(shí)例恢復(fù)或介質(zhì)恢復(fù)時(shí)要重新執(zhí)行日志文件記錄的所有事務(wù)變化。 ? GROUP SEQUENCE MEMBERS STATUS ? ? 1 309 1 CURRENT ? 2 307 1 INACTIVE ? 3 308 1 ACTIVE ? 由實(shí)例可見,數(shù)據(jù)庫工作一共有 3 個(gè)重做日志組,組號是 2 和 3,每個(gè)組有一個(gè)成員。 日志序列號和日志切換 ? 例如:如果要?jiǎng)h除正在使用的日志組,那么首先強(qiáng)制日志切換;當(dāng)日志組很大,需要很長時(shí)間才能寫滿時(shí),可以強(qiáng)制執(zhí)行日志切換,以避免重做日志損壞所帶來的損失。 日志序列號和日志切換 ? LGWR 按順序向聯(lián)機(jī)重做日志組寫入重做信息。 ? 這樣,即使將來出現(xiàn)實(shí)例失?。?Instance Failure)或介質(zhì)失敗(Media Failure)時(shí), DBA 將會(huì)使用這些已經(jīng)保留下來的事務(wù)變化進(jìn)行實(shí)例恢復(fù)或介質(zhì)恢復(fù),最終可以確保 Oracle 不會(huì)出現(xiàn)數(shù)據(jù)丟失。這種機(jī)制稱為“快速提交”。 【 本章要點(diǎn) 】 ? ? 重做日志的結(jié)構(gòu)和用途 ? ? 日志切換和檢查點(diǎn)的概念 ? ? 復(fù)用重做日志文件 ? ? 獲取重做日志文件的信息 【 本章大綱 】 【 本章大綱 】 一、 重做日志文件 ? 在數(shù)據(jù)庫的使用過程中,可能會(huì)出現(xiàn)斷電、死機(jī)等意外情況,在出現(xiàn)意外時(shí)如何保證數(shù)據(jù)的有效性、一致性和完整性? ? Oracle 作為大型關(guān)系數(shù)據(jù)庫管理系統(tǒng),必須要通過合理的機(jī)制確保在 任何情況下 都不會(huì)出現(xiàn)數(shù)據(jù)丟失,通過合理的配置重做日志可以實(shí)現(xiàn)并完成這項(xiàng)任務(wù)。(但也存在例外情況,例如,在啟用 NOLOGGING 子句的情況下對象中的直接加載插入)。 Oracle 服務(wù)器每次寫入日志組時(shí),都分配一個(gè)日志序列號以唯一地標(biāo)識(shí)每個(gè)重做日志文件。 ? SQL SELECT member FROM v$logfile。 當(dāng)最后一個(gè)可用聯(lián)機(jī)重做日志文件已滿時(shí), LGWR 將返回第一個(gè)聯(lián)機(jī)重做日志文件組并開始重新寫入。 ? 1)以管理員身份登錄 ? SQL CONNECT / AS SYSDBA ? 已連接。日志組就是這樣被循環(huán)的使用。當(dāng)啟動(dòng) Oracle 服務(wù)器時(shí),后臺(tái)進(jìn)程 SMON 總是會(huì)檢查控制文件、數(shù)據(jù)文件以及重做日志的一致性: .生成檢查點(diǎn) ? ? 如果數(shù)據(jù)文件、控制文件、重做日志的 當(dāng)前 SCN 值完全一致,則系統(tǒng)會(huì)直接打開所有數(shù)據(jù)文件和重做日志 。 ? 可以設(shè)想一下,數(shù)據(jù)庫還能使用嗎 ?答案是肯定的,將來在重新啟動(dòng) Oracle Server 時(shí)后臺(tái)進(jìn)程 SMON 會(huì)自動(dòng)執(zhí)行實(shí)例恢復(fù),最終將數(shù)據(jù)文件、控制文件、重做日志轉(zhuǎn)變?yōu)橐恢聽顟B(tài)。 ? 2) ALTER SYSTEM CHECKPOINT 命令 ? 必要時(shí), DBA 也可以手動(dòng)發(fā)出檢查點(diǎn)命令,命令如下: ? ALTER SYSTEM CHECKPOINT. ?.強(qiáng)制檢查點(diǎn) 【 本章大綱 】 ? 要確定一個(gè)數(shù)據(jù)庫例程的聯(lián)機(jī)重做日志文件的合適數(shù)量,必須測試不同的配置。不對稱配置應(yīng)只是非常情況(如磁盤故障)的臨時(shí)結(jié)果。 Oracle推薦日志切換時(shí)間應(yīng)該在 20— 30min 之間,至于到底應(yīng)該將日志組尺寸設(shè)置為多少,還應(yīng)該根據(jù)實(shí)際情況進(jìn)行反復(fù)測試。 【 本章大綱 】 ? 要?jiǎng)?chuàng)建一個(gè)新的聯(lián)機(jī)重做日志文件組,請使用下面的 SQL 命令: ? ALTER DATABASE [database
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1