188宝金博页面版

  • 图案背景
  • 纯色背景
视图
标记
批注
批注本地保存成功,开通会员云端永久保存 去开通
wojinzhang

上传于:2016-08-16

粉丝量:2

该文档贡献者很忙,什么也没留下。


  • 相关
  • 目录
  • 笔记
  • 书签

188宝金博页面版:更多相关文档

  • 基于ORACLE数据库查询优化方法研究

    星级: 5 页

  • 数据库查询与数据库(MySQL)索引的优化建议

    星级: 6 页

  • oracle数据库查询原理及优化

    星级: 5 页

  • 基于Oracle9i数据库的查询优化

    星级: 1 页

  • 基于Oracle数据库的索引优化

    星级: 3 页

  • 基于Oracle数据库的索引优化

    星级: 3 页

  • 基于Oracle数据库的索引优化

    星级: 3 页

  • 【精品】基于索引的SQL Server数据库查询性能优化

    星级: 9 页

  • 基于oracle数据库的sql优化研究

    星级: 5 页

  • 基于Oracle9i数据库的查询优化.doc

    星级: 5 页

  • 基于Oracle9i数据库的查询优化.doc

    星级: 12 页

  • oracle数据库查询原理及优化(精品)

    星级: 5 页

  • 数据库原理课程论文-基于Oracle9i数据库的查询优化

    星级: 13 页

  • 基于ORACLE数据库查询优化方法研究

    星级: 4 页

  • 基于Oracle数据库查询优化策略的研究

    星级: 2 页

暂无目录

点击鼠标右键菜单,创建目录

暂无笔记

选择文本,点击鼠标右键菜单,添加笔记

暂无书签

在左侧文档中,点击鼠标右键,添加书签

188宝金博页面版: 基于Oracle数据库索引的查询优化研究

下载积分: 1500

内容提示: 第 21 卷第 4 期2016 年 8 月新 余 学 院 学 报JOURNAL OF XINYU UNIVERSITYVol. 21,NO. 4Aug. 2016— 99 —基于 Oracle 数据库索引的查询优化研究● 高海宾,陶保壮(淮南联合大学 计算机系, 安徽 淮南232001櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆)摘 要:影响数据库的查询效率的因素是多方面的,其中索引是最为重要的一个方面。通过实验验证分析,发现正确有效地建立索引,可以大大地提升 Oracle 数据库系统的查询效率。此研究结果可为 Oracle 数据库查询优化工作提供参考。关键词:oracle 数据库;索引;SQL;优...

文档格式:PDF | 页数:3 | 浏览次数:33 | 上传日期:2016-08-16 21:53:00 | 文档星级:
第 21 卷第 4 期2016 年 8 月新 余 学 院 学 报JOURNAL OF XINYU UNIVERSITYVol. 21,NO. 4Aug. 2016— 99 —基于 Oracle 数据库索引的查询优化研究● 高海宾,陶保壮(淮南联合大学 计算机系, 安徽 淮南232001櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆)摘 要:影响数据库的查询效率的因素是多方面的,其中索引是最为重要的一个方面。通过实验验证分析,发现正确有效地建立索引,可以大大地提升 Oracle 数据库系统的查询效率。此研究结果可为 Oracle 数据库查询优化工作提供参考。关键词:oracle 数据库;索引;SQL;优化中图分类号:TP311 文献标识码:A文章编号:2095 -3054(2016)櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆04 -0099 -03收稿日期:2016 -03 -01基金项目:安徽省高等学校省级自然科学研究项目《淮南市地震台网云计算服务平台的研究及其应用》(KJ2013Z294)。作者简介:高海宾(1979 - ),男,安徽淮北人,讲师,硕士。1 问题的提出在大型数据库的表中一般都包含海量数据,当对表执行查询时,必须将所有记录一一取出,以便将每一条记录与查询条件进行比较,然后再返回满足条件的记录。进行这样的操作,所花费的开销十分巨大。建立数据库索引,可以大大地降低系统开销,因而,正确应用数据库的索引技术就显得至关重要了。数据库索引(Index)的作用类似图书的目录,通过书的目录找正文内容,要比通读全书找到正文内容快得多。在数据库中,索引是表中数据和相对应存储位置的列表,索引使数据库相关程序快速地找到表中的数据,而不必全部扫描整个数据表。正确有效地使用索引可以大大降低磁盘 I/O 操作次数,从而提高数据库的查询性能。2 索引的概念及分类索引是一种与表相关的可选方案对象,是为了提高数据库检索性能而建立的,使用它可以快速地确定所需要检索信息的物理存储路径。一般可以按照物理存储方法分为以下几类:2. 1 B 树索引B 树索引是使用最多的一种索引。在默认情况下,我们创建的索引都是 B 树索引。B 树索引基于二叉树原理,它的存储结构类似于书的索引结构,有分支和页两种类型的存储数据块。分支块相当于书的大目录,页块相当于索引到具体的书页,这种方式可以保证用最短路径访问数据。2. 2 反向索引它把索引值按字节反转过来,同样保持索引列按照顺序排列。反向索引适用于 Oracle 实时应用集群,且一般建立在一些值连续增长的列上。2. 3 位图索引位图索引适用于具有很少列值的列。位图索引存储主要用于节省空间,可减少 Oracle 对数据块的访问。位图索引为索引列的每个取值都建立位图,在这个位图中,表中每一行使用一个位元,来表示该行是否包含该位图的索引列的值。3 建立索引使用查询优化3. 1 测试实例创建在做数据库查询优化前,需要创建大量的数据做测试。如果一条条地输入,会浪费大量的工作时间,下面介绍一种创建大量测试记录的方法,代码如下:create table myTestTable asselect rownum as id,to_char(sysdate + rownum/24/3600,'yyyy - mm- dd hh24:mi:ss')as inc_datetime,trunc(dbms_random. value(10,20))as random_id,dbms_random. string('x',20)random_stringfrom dualconnect by level < = 1000000;上面 SQL 语句创建了一个包含一百万条记录的测试表格,是利用 Oracle 数据库中一些常用函数来实现的。其中,“connect by”生成测试记录,“level <= 1000000”表示要生成一百万条记录;rownum 虚拟

188宝金博页面版:关注我们

  • 新浪微博

关注188宝金博页面版公众号

188宝金博页面版
阅读
APP
阅读
返回
顶部
188宝金博页面版官网登录在线平台入口(2026已更新)—江苏协昌电子科技股份有限公司