24.03.2015 Views

老蒋谈存储案例教学 - LinuxTone.Org

老蒋谈存储案例教学 - LinuxTone.Org

老蒋谈存储案例教学 - LinuxTone.Org

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

事 物 处 于 悬 而 未 决 的 状 态 。RECO 进 程 试 图 建 立 与 远 程 服 务 器 的 通 信 , 当 故 障 消 除 后 ,RECO<br />

进 程 自 动 解 决 所 有 悬 而 未 决 的 会 话 。<br />

i、 服 务 进 程 Server Process<br />

服 务 进 程 的 分 类<br />

专 用 服 务 进 程 (Dedicated Server Process)<br />

一 个 服 务 进 程 对 应 一 个 用 户 进 程<br />

共 享 服 务 进 程 (MultiTreaded Server Process)<br />

一 个 服 务 进 程 对 应 多 个 用 户 进 程 , 轮 流 为 用 户 进 程 服 务 。<br />

PGA & UGA<br />

PGA = Process Global Area<br />

UGA = User Global Area<br />

他 保 存 了 用 户 的 变 量 、 权 限 、 堆 栈 、 排 序 空 间 等 用 户 信 息 , 对 于 专 用 服 务 器 进 程 ,UGA<br />

在 PGA 中 分 配 。 对 于 多 线 程 进 程 ,UGA 在 Large pool 中 分 配 。<br />

j、 用 户 进 程 User Process<br />

在 客 户 端 , 将 用 户 的 SQL 语 句 传 递 给 服 务 进 程<br />

5、 一 个 贯 穿 数 据 库 全 局 的 概 念 ---- 系 统 改 变 号 SCN(System Change Number)<br />

系 统 改 变 号 , 一 个 由 系 统 内 部 维 护 的 序 列 号 。 当 系 统 需 要 更 新 的 时 候 自 动 增 加 , 他 是 系 统<br />

中 维 持 数 据 的 一 致 性 和 顺 序 恢 复 的 重 要 标 志 。<br />

a. 查 询 语 句 不 会 使 SCN 增 加 , 就 算 是 同 时 发 生 的 更 新 , 数 据 库 内 部 对 应 的 SCN 也 是 不<br />

同 的 。 这 样 一 来 就 保 证 了 数 据 恢 复 时 候 的 顺 序 。<br />

b. 维 持 数 据 的 一 致 性 , 当 一<br />

ORACLE 数 据 库 文 件<br />

ORACLE 数 据 库 的 组 成 —— 物 理 操 作 系 统 文 件 的 集 合 。 主 要 包 括 以 下 几 种 。<br />

1、 控 制 文 件 ( 参 数 文 件 init.ora 记 录 了 控 制 文 件 的 位 置 )<br />

控 制 文 件 包 括 如 下 主 要 信 息<br />

数 据 库 的 名 字 , 检 查 点 信 息 , 数 据 库 创 建 的 时 间 戳<br />

所 有 的 数 据 文 件 , 联 机 日 志 文 件 , 归 档 日 志 文 件 信 息<br />

备 份 信 息 等<br />

有 了 这 些 信 息 ,Oracle 就 知 道 那 些 文 件 是 数 据 文 件 , 现 在 的 重 做 日 志 文 件 是 哪 些 , 这 些 都<br />

是 系 统 启 动 和 运 行 的 基 本 条 件 , 所 以 他 是 Oracle 运 行 的 根 本 。 如 果 没 有 控 制 文 件 系 统 是 不 可<br />

能 启 动 的 。 控 制 文 件 是 非 常 重 要 的 , 一 般 采 用 多 个 镜 相 复 制 来 保 护 控 制 文 件 , 或 采 用 RAID 来<br />

保 护 控 制 文 件 。 控 制 文 件 的 丢 失 , 将 使 数 据 库 的 恢 复 变 的 很 复 杂 。<br />

控 制 文 件 信 息 可 以 从 V$Controlfile 中 查 询 获 得<br />

2、 数 据 文 件 ( 数 据 文 件 的 详 细 信 息 记 载 在 控 制 文 件 中 )<br />

可 以 通 过 如 下 方 式 查 看 数 据 文 件<br />

SQL> select name from v$datafile;<br />

PDF 文 件 使 用 "pdfFactory Pro" 试 用 版 本 创 建 www.fineprint.cn

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!