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.

个 部 分 (Default pool,Keep pool,Recycle pool)。 如 果 不 是 人 为 设 置 初 始 化 参 数 (Init.ora),<br />

ORACLE 将 默 认 为 Default pool。 由 于 操 作 系 统 寻 址 能 力 的 限 制 , 不 通 过 特 殊 设 置 , 在 32 位<br />

的 系 统 上 , 块 缓 冲 区 高 速 缓 存 最 大 可 以 达 到 1.7G, 在 64 位 系 统 上 , 块 缓 冲 区 高 速 缓 存 最 大 可<br />

以 达 到 10G。<br />

c、 重 做 日 志 缓 冲 区 (Redo log buffer)<br />

重 做 日 志 文 件 的 缓 冲 区 , 对 数 据 库 的 任 何 修 改 都 按 顺 序 被 记 录 在 该 缓 冲 , 然 后 由 LGWR<br />

进 程 将 它 写 入 磁 盘 。 这 些 修 改 信 息 可 能 是 DML 语 句 , 如 (Insert,Update,Delete), 或 DDL 语 句 ,<br />

如 (Create,Alter,Drop 等 )。 重 做 日 志 缓 冲 区 的 存 在 是 因 为 内 存 到 内 存 的 操 作 比 较 内 存 到 硬 盘 的<br />

速 度 快 很 多 , 所 以 重 作 日 志 缓 冲 区 可 以 加 快 数 据 库 的 操 作 速 度 , 但 是 考 虑 的 数 据 库 的 一 致 性 与<br />

可 恢 复 性 , 数 据 在 重 做 日 志 缓 冲 区 中 的 滞 留 时 间 不 会 很 长 。 所 以 重 作 日 志 缓 冲 区 一 般 都 很 小 ,<br />

大 于 3M 之 后 的 重 作 日 志 缓 冲 区 已 经 没 有 太 大 的 实 际 意 义 。<br />

d、Java 程 序 缓 冲 区 (Java Pool)<br />

Java 的 程 序 区 ,Oracle 8I 以 后 ,Oracle 在 内 核 中 加 入 了 对 Java 的 支 持 。 该 程 序 缓 冲 区<br />

就 是 为 Java 程 序 保 留 的 。 如 果 不 用 Java 程 序 没 有 必 要 改 变 该 缓 冲 区 的 默 认 大 小 。<br />

e、 大 池 (Large Pool)<br />

大 池 的 得 名 不 是 因 为 大 , 而 是 因 为 它 用 来 分 配 大 块 的 内 存 , 处 理 比 共 享 池 更 大 的 内 存 , 在<br />

8.0 开 始 引 入 。<br />

下 面 对 象 使 用 大 池 :<br />

MTS—— 在 SGA 的 Large Pool 中 分 配 UGA<br />

语 句 的 并 行 查 询 (Parallel Executeion of Statements)—— 允 许 进 程 间 消 息 缓 冲 区 的 分 配 ,<br />

用 来 协 调 并 行 查 询 服 务 器<br />

备 份 (Backup)—— 用 于 RMAN 磁 盘 I/O 缓 存<br />

4、 后 台 进 程 (Background process)<br />

oracle 的 基 本 进 程<br />

后 台 进 程 是 Oracle 的 程 序 , 用 来 管 理 数 据 库 的 读 写 , 恢 复 和 监 视 等 工 作 。Server Process<br />

主 要 是 通 过 他 和 user process 进 行 联 系 和 沟 通 , 并 由 他 和 user process 进 行 数 据 的 交 换 。 在<br />

Unix 机 器 上 ,Oracle 后 台 进 程 相 对 于 操 作 系 统 进 程 , 也 就 是 说 , 一 个 Oracle 后 台 进 程 将 启 动<br />

一 个 操 作 系 统 进 程 ; 在 Windows 机 器 上 , Oracle 后 台 进 程 相 对 于 操 作 系 统 线 程 , 打 开 任 务 管<br />

理 器 , 我 们 只 能 看 到 一 个 ORACLE.EXE 的 进 程 , 但 是 通 过 另 外 的 工 具 , 就 可 以 看 到 包 含 在 这<br />

里 进 程 中 的 线 程 。<br />

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

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

Saved successfully!

Ooh no, something went wrong!