Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
cnt, 所 以 不 管 执 行 cp 的 时 候 操 作 系 统 块 的 拷 贝 顺 序 是 如 何 ,oracle 总 会 从 文<br />
件 头 的 scn 开 始 恢 复 , 这 样 的 话 也 就 避 免 了 数 据 丢 失 和 数 据 块 corruption. 如 果<br />
大 家 用 的 是 rman 来 备 份 , 那 么 就 不 会 有 这 个 问 题 , 因 为 rman 备 份 的 时 候 rman<br />
会 去 对 比 数 据 块 的 头 尾 标 志 , 如 果 发 现 不 一 致 , 那 么 它 将 会 再 去 读 这 个 块 , 直 到<br />
读 到 一 致 的 块 才 往 备 份 集 里 写 。<br />
但 是 alter tablespace XXX begin backup 带 来 的 另 一 个 问 题 是 会 导 致 产 生<br />
多 余 的 日 志 , 通 过 一 个 小 小 的 试 验 就 可 以 证 明 这 一 点 。<br />
SQL> select name,value from v$sysstat where name='redo size';<br />
NAME VALUE<br />
----------------------------------------------------------------<br />
----------<br />
redo size 43408<br />
SQL> update test set a=a;<br />
1 row updated.<br />
SQL> commit;<br />
Commit complete.<br />
SQL> select name,value from v$sysstat where name='redo size';<br />
NAME VALUE<br />
----------------------------------------------------------------<br />
----------<br />
redo size 44060<br />
SQL> ALTER SYSTEM DUMP LOGFILE '/netappredo/redo05.log';<br />
System altered.<br />
一 个 update 的 动 作 产 生 44060-43408=652bytes 的 redo 把 表 空 间 置 为<br />
backup mode<br />
SQL> alter tablespace test begin backup;<br />
PDF 文 件 使 用 "pdfFactory Pro" 试 用 版 本 创 建 www.fineprint.cn