基于Oracle数据库大数据的检索优化分析与设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
O r a de 数 据库 实 现数 据 表 的分 区方 法主要 有多种 : 一 是按 照表
存储 字段 值范 围实 现 表分 区方 法 ; 二是 按 照表 存储字 段的 HAS H函 数值 实现 表 的HAS H分区方 法 ; 三 是按 照字段 的 数 据范 围进行 表分 区划 分, 必 要说 明 的是 按照 数 据范 围实现 的分 区划 分需 要 有限 的值 范 围, 再 根 据 HASH函数 值 实现 二次 分 区方 法 ; 四 是在0r a c l e 数 据
个 分 区表 , 如 果 按 照某 个 行车时 间 进行检 索 数 据 时, 会 大大 增 加
数 据 库 系统 的检 索 速 度 。 本文 的 数据 库 表分 区实 验 中, 行 车记录 分
区表的 S QL 语 句如下 :
2表建 立 索 引技 术
合 理建 立索 引是 为了达 到 快速 检 索数 据 , 索引建 立在 数 据表 的 非空 列上 ,当某 列建 立 索 引之 后 , 每 次 对 该 索 引列发 生 修 改操 作之 后 需要 根 据 索引 值进 行重 新 排序 ,目的 是 为了 以后方 便对 该 列进 行 检 索数 据 操 作 。因此 , 在 建 立索 引结 构 时需 要 把某 个 索 引列设 置 在 经常 进行 查 询操 作 的 列 , 并不 是 经常 实现 动 态 修改 列 之 上 。 关 于 大
型数 据 表建 立索 引结 构需要 注意 :
p a r t i t i o n b y r a n g e(C A R— G 0 T I ME r A B E L )
01 5 一O 6— ( p a r t i t i o n p b r _ 2 0 1 5 0 6 v a l u e s l e s s t h a n( d a t e ( 2
1 , YYYY—MM—DD ’ ) ) ,
2 01 5 ~0 9— p a r t i t i o n p b r一 2 0 1 5 0 9 v a l u e s l e s s t h a n( d a t e (
灵 活性 。
构 中, 作 为软件 系统 的运 行的 骨架 , 用户 的访 问量 指数 上 升, 数 据 库
需要 同时高 并 发处 理 用户请 求瞬 间达 到极 限 , 数 据 库数 据 处理 性 能
迅速 下降 , 在大 型数 据 库 中, 用户请 求 检索 的 等待时 间过 长、占用系
5 . 1实现 表 的分 区方法
1引 言
目前 , 随 着 Or a c l e 数 据 库 不 断 应 用 深 入 大 型 应 用 系 统 的 基 础 架
的 设 计人 员需 要知 道数 据 存储 位 置 即可 , 只要 程序 设计人 员从 逻辑 上将 其 当成 完 整 的大 型数 据 表 即可。为数 据 库系 统增 加 了可用性 与
统C P U资源 过 多是 当前 系统面 临 最 大的 问题 问题 。因此 , 对 大 型数
据 查 询需 求 有必 要进行 检 索优 化操 作 根 据 本文 研究 需要 优化 系统 的检 索性 能 , 在 满足 用户使 用的前 提下,对其 检 索性 能的优化 操作 , 使 数 据库 的运 行处于 最 优状 态 。
对 硬件 的 改进 也 是提 高 检索 速度 的 有 效方 法 , 例如 : 更 换 或升 级 性 能更优 秀 的服务 器 , 但 是本 文 中仅 对软件 编 程 方面实 现 的检 索
优 化研 究 。以Or a c l e 研 究 对象 , 主要采 取 使 用建 立索 引、表 分 区、 优
库 中增 加了按 找表 存储 字段列值 实 现分区方 法
在 本 文的 数据 库表 分 区实验 中, 针对马 路上车 辆行 走 记录 表 中
的过 车时 间存 储 字段 实现 表的 分 区方 法 , 每 月的行 车记录 数 据实 现

化S Q L 语 句 等技 术手 段 以系 统的 提高 检 索速 度 , 从 而达 到 实现 优化
数 据库 的逻 辑 结构 。
计 算 机 技 术
基于Or a c l e 数据 库大数据 的检索优化分析与设计
杨 莹 辽 宁 锦卅l 渤海 大学 文中 基于o r a c l e  ̄
采用各种检 索优化方法来提高数据库的响应速度: 合理设计表字段存储结构、 合理建立索引 技术、
表分 区 技术、 优 化S Q L 检 索语 句等技 术手段 实现 数据 库的检 索优 化 。 本文研 究关于如何优化 数据库检 索性能优 化方 案, 通 过分析影 响检 索优化 因素提升 系 统性 能, 确 定本文检 索优化 方案 的目 标, 期 望通过 本文检 索优化 方案达到最优化 , 另外, 基于分页显示检 索到 的全部查询结果在 某种程度上 是 为了 提 高检 索速度 。 关键 字 : O r a c f e 数 据库 大数据 检 索优化 表分 区 技术 S q L Y  ̄ 化 索引技 术
20 1 5~08— p a r t i t i o n p br一 2 0 1 5 0 8 v a l u e s l e S S t ha n( d a t e (
( 1 ) 建 立 索 引 目的 方便 数 据 检 索 , 但 是 要 时 刻 维 护 索 引 列 的 代价 ; ( 2 ) 为了检 索 数 据 表 中唯 一 的 一行 数 据 ,不 可避 免的 扫描 整 个 数据 表 ; ( 3 ) 由于 多个 表中有 可能存 在错 误 的索 引列 , 最终 导 致 多表 联查 检 索 发 生等待 时 间过长 的现 象 。
1 ,。 YYYY—MM—DD ’ ) ), p a r t i t i o n p b r一 2 0 1 5 0 7 v a l u e s l e S S t h a n Ma t e ( 2 01 5~ 0 7— 1 ,’ YYYY—MM—DD ’ ) ) ,
相关文档
最新文档