SAP 索 引 重 组 技 术 随 着 时 间 的 推 移 ,SAP 系 统 内 的 业 务 数 据 一 般 是 以 上 抛 物 线 (x^2=2py)的 方 式 进 行 增 长
旧 有 的 数据 与 新 的 数 据 大 量 的 ,不 连 续 的 分 布 在 数 据 库 硬 件 存 储 中
这 种 不 连 续 的 分 布 ,产 生 的 结 果 是 数 据 库 读取 的 数 度 越 来 越 慢 ,这 个 时 候 我 们 就 需 要 用 一 种 廉 价 的 性 能 提 升 解 决 方 案 ,那 就 是 ----数 据 库 重 组
数 据 库 重 组 的 原 理 主 要 是 :停 止 前 端 业 务 ,把 数 据 库 里 表 的 数 据 放 到 磁 盘 的 空 闲 空 间 上
删 除 原 有的 表 或 索 引 ,重 建 空 的 表 或 索 引 后 ,再 把 数 据 导 入 新 表 或 索 引 中
这 个 过 程 无 误 即 数 据 库 重 组 成 功
但 也有 导 入 数 据 失 败 的 情 况
所 以 数 据 库 重 组 的 风 险 也 比 较 大
而 SAP 的 手 册 也 十 分 明确的 指出单就 释放 磁盘 空 间 角度 出发,数 据 库 重 组 的 风 险 价 值远大 于购买磁 盘 硬 件 的 价 值
数 据 库 重 组 可分 为: ①索 引 的 重 组
②单表 的 重 组
③表 空 间 的 重 组
表 重 组 与 表 空 间 重 组 需 要 停SAP 应用 ,只运行 数 据 库 ,而 且必须用 专门的 工具进 行 重 组 ,这 个 有 点超出SAP 系 统 范畴,不 是 我 们 今 天讨 论 的 重 点,我 们 今 天 主 要 讲 可以 在 线 进 行 的 索 引 重 组
使 用 程 序 RSANAORA ,如 下 图 所 示 :