




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、Managing Undo DataObjectivesAfter completing this lesson, you should be able to do the following:Explain DML and redo data generationMonitor and administer undo dataDescribe the difference between undo data and redo dataConfigure undo retentionGuarantee undo retentionUse the Undo AdvisorData Manipul
2、ationData manipulation language (DML) consists of the following SQL statements:INSERTUPDATEDELETEMERGEDML always executes as part of a transaction, which can be:Rolled back, using the ROLLBACK commandCommitted, using the COMMIT commandData Manipulation and Redo DataBlock 1Block 3Block 2SQL COMMIT;Re
3、do log fileVerify that redo data is on the disk and write COMMIT recordWrite verified, COMMITrecord written, control returned SQL SQL DELETE FROM employees WHERE salary 10000;SQL UPDATE employeesSET salary = 5000WHERE employee_id = 202;Undo DataUndo data is:A copy of original, premodified dataCaptur
4、ed for every transaction that changes dataRetained at least until the transaction is endedUsed to support:Rollback operationsRead-consistent and flashback queriesRecovery from failed transactionsUserUndo DataFull Notes PageTransactions and Undo DataEach transaction is assignedto only one undo segmen
5、t.An undo segment can servicemore than one transaction at a time.Update transactionOld valueNew valueUndo segmentTableStoring Undo InformationUndo information is stored in undo segments, which are, in turn, stored in an undo tablespace. Undo tablespaces:Are used only for undo segmentsHave special re
6、covery considerationsMay be associated with only a single instanceRequire that only one of them be the current writable undo tablespace for a given instance at any given timeUndo Data Versus Redo DataUndoRedoRecord ofHow to undo a changeHow to reproduce a changeUsed forRollback, read-consistency, an
7、d flashbackRecovery, to roll forward database changesStored inUndo segmentsRedo log filesProtects againstInconsistent reads in multiuser systemsData lossMonitoring UndoUndo usually requires little management. The areas to monitor include:Free space in an undo tablespace“Snapshot too old” errorsDBAMo
8、nitoring UndoFull Notes PageAdministering UndoAdministration of undo should include preventing:Space errors in an undo tablespace:Size the undo tablespace properly.Ensure that large transactions commit periodically.“Snapshot too old” errors:Configure an appropriate undo retention interval.Size the u
9、ndo tablespace properly.Consider guaranteeing undo retention.Use automatic undo management:DBAUNDO_MANAGEMENT=AUTOUNDO_TABLESPACE=UNDOTBS1Configuring Undo RetentionDBAUNDO_RETENTION specifies (in seconds) the amount of already committed undo information that is to be retained. The only time you must
10、 set this parameter is when:The undo tablespace has the AUTOEXTEND option enabledYou want to set undo retention for LOBsYou want to guarantee retentionConfiguring Undo RetentionFull Notes PageGuaranteeing Undo RetentionGuarantee: 15 minutesA transaction that generatesmore undo than what thereis spac
11、e for will fail.Undo dataSELECT statementsrunning 15 minutes or lessare always satisfied.Sizing the Undo TablespaceCurrent table-space sizeUndo consumption rateUsing the Undo AdvisorSummaryIn this lesson, you should have learned how to:Explain DML and redo data generationMonitor and administer undo segmentsConfigure undo retentionGuarantee undo retentionUse the Undo AdvisorPractice Overview: Managing Undo SegmentsThis
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司晉升體系培訓
- 保健品原料供應鏈金融合作合同
- 拆遷改造項目二手房買賣風險評估與風險管理協(xié)議
- 幼兒一日生活教育
- 出租車租賃車輛保險代理合同
- 零售行業(yè)財務審計與優(yōu)化建議合同
- 誠意金合作開發(fā)旅游項目保證金合同
- 車輛質(zhì)押借款合同范本集錦
- 廠房買賣合同標準文本(含產(chǎn)權登記)
- 采石場承包土地資源流轉(zhuǎn)與開發(fā)合同
- 鵝媽媽的故事課件
- 物業(yè)防盜應急預案
- 2024用于水泥和混凝土中的焚燒飛灰
- 鄭開馬拉松小馬志愿者培訓
- 超市會議內(nèi)容記錄
- 23秋國家開放大學《液壓與氣壓傳動》形考任務1-2參考答案
- 煤礦架空乘人裝置安裝檢驗報告
- 自來水廠操作規(guī)程手冊
- 《路由交換技術》部署和實施企業(yè)網(wǎng)絡互聯(lián)(任務2)
- 工程量清單及招標控制價編制服務采購實施方案(技術標)
- 汽修廠配件材料管理制度
評論
0/150
提交評論