`
白浪滔天
  • 浏览: 86539 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

oracle虚拟索引

阅读更多

oracle在创建索引时,可以通过在SQL语句后添加 nosegment快速建立虚拟索引。例如,

create index index_name on table_name(col_name) nosegment;

如果在哪个session需要测试虚拟索引,可以利用隐含参数来处理

alter session set "_use_nosegment_indexes" = true;

就可以利用explain plan for select ……来看虚拟索引的效果;

利用@$ORACLE_HOME/rdbms/admin/utlxpls查看执行计划。

最后,根据需要可以删除虚拟索引,如普通索引一样 drop index index_name;

注意:虚拟索引并不是物理存在的,所以虚拟索引并不等同于物理索引,不要用自动跟踪去测试虚拟索引,

因为那是实际执行的效果,是用不到虚拟索引的。

分享到:
评论

相关推荐

    BLOG_Oracle之虚拟索引

    BLOG_Oracle之虚拟索引BLOG_Oracle之虚拟索引BLOG_Oracle之虚拟索引BLOG_Oracle之虚拟索引

    oracle9i oracle11g oracle10g 性能调优 基础学习 视频地址

    1z0-033-13 关于自动段空间管理 ext 与oracle 空间使用 percent oracle块参数 行迁移问题 什么时间进行索引重组 优化性能 13 1z0-033-15 讨论不同类型索引 索引组织表(簇化表) OLTP 有什么性质要求 13 1z0-033-18-...

    Oracle数据创建虚拟列和复合触发器的方法

    Oracle的虚拟列解决了很多需要使用触发器或者需要通过代码进行计算统计产生数据信息的问题,而复合触发器实际上是作为一个整体定义的四个不同的触发器来执行操作,需要了解的朋友可以参考下

    oracle database 10g 完整参考手册part1

    第17章 创建和管理表、视图、索引、群集和序列 第18章 Oracle基本安全 第Ⅲ部分 高级内容 第19章 高级安全性—— 虚拟专用数据库 第20章 使用表空间 第21章 用SQL*Loader加载数据 第22章 使用Data Pump导入和导出 第...

    Oracle11g从入门到精通2

    13.3 虚拟专用数据库 13.3.1 基于行的VPD 13.3.2 基于列的VPD 13.4 透明数据加密(’FDE) 13.4.1 创建Oracle钱夹 13.4.2 加密表 13.4.3 加密表空间 13.5 对备份进行加密 13.5.1 透明加密模式 ...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 第一章 Oracle入门 一、 数据库概述 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前。简单来说是本身可视...

    Oracle Database 11g完全参考手册中文版.part1

    使用虚拟专用数据库和透明数据加密优化安全性 使用SQL*oader乘10racle Data Pump导入和导出数据 使用SQL重放、变更管理和缓存结果 使用闪回和自动撤消管理功能避免人为错误 构建和调整PL/SQL触发器、函数和程序包 ...

    Oracle Database 11g & MySQL 5.6开发手册

    利用《Oracle Database 11g & MySQL 5.6开发手册》,您将能够在混合环境中创建出强大的数据库应用程序。本书规划了这两种平台之间无缝操作的程序设计策略和最佳实践方式。...● 合并来源表中的数据并设置虚拟目录

    Oracle Database 11g & MySQL 5.6开发手册 中文版.

    利用《Oracle Database 11g & MySQL 5.6开发手册》,您将能够在混合环境中创建出强大的数据库应用程序。《Oracle Database 11g & MySQL 5.6开发手册》规划了这两种平台之间无缝操作...合并来源表中的数据并设置虚拟目录

    Oracle11g从入门到精通

    13.3 虚拟专用数据库 13.3.1 基于行的VPD 13.3.2 基于列的VPD 13.4 透明数据加密(’FDE) 13.4.1 创建Oracle钱夹 13.4.2 加密表 13.4.3 加密表空间 13.5 对备份进行加密 13.5.1 透明加密模式 13.5.2 基于...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    12.5.2 虚拟索引 356 12.5.3 位图联结索引 357 12.6 小结 359 第13章 SELECT以外的内容 360 13.1 INSERT 360 13.1.1 直接路径插入 360 13.1.2 多表插入 363 13.1.3 条件插入 364 13.1.4 DML错误日志 364 ...

    oracle database 11g 高清完整中文版part2

     第17章 创建和管理表、视图、索引、群集和序列  第18章 分区 . 第19章 oracle 基本安全 第ⅲ部分 高 级 主 题  第20章 高级安全性——虚拟专用数据库  第21章 高级安全性:透明数据加密  第22章 使用表空间 ...

    Oracle.11g.从入门到精通 (2/2)

    13.3 虚拟专用数据库 13.3.1 基于行的VPD 13.3.2 基于列的VPD 13.4 透明数据加密(’FDE) 13.4.1 创建Oracle钱夹 13.4.2 加密表 13.4.3 加密表空间 13.5 对备份进行加密 13.5.1 透明加密模式 13.5.2 基于密码的加密...

    Oracle.11g.从入门到精通 (1/2)

    13.3 虚拟专用数据库 13.3.1 基于行的VPD 13.3.2 基于列的VPD 13.4 透明数据加密(’FDE) 13.4.1 创建Oracle钱夹 13.4.2 加密表 13.4.3 加密表空间 13.5 对备份进行加密 13.5.1 透明加密模式 13.5.2 基于密码的加密...

    Oracle数据库性能优化的艺术 (文平) 高清PDF扫描版

    5.4 oracle虚拟化关注点 / 176 第6章 存储优化:配置高效存储环境 / 181 6.1 i/o问题的表象与内涵 / 182 6.2 存储介质的基础配置 / 183 6.3 存储i/o能力探究 / 197 第7章 综合部署:oracle可靠性设置 / ...

    oracle学习经典教程

    1.3.5.2 11g 虚拟列实现 按星期分区表......76 1.3.5.3 Interval 分区 示例............................78 1.3.5.3.1 创建按月分区的分区表..............78 1.3.5.3.2 创建一个以天为间隔的分区表...80 ...

    Oracle Database 11g完全参考手册中文版.part2

    使用虚拟专用数据库和透明数据加密优化安全性 使用SQL*oader乘10racle Data Pump导入和导出数据 使用SQL重放、变更管理和缓存结果 使用闪回和自动撤消管理功能避免人为错误 构建和调整PL/SQL触发器、函数和程序...

Global site tag (gtag.js) - Google Analytics