知识大全 Oracle在线索引重构

Posted 索引

篇首语:一年之计在于春,一日之计在于晨。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Oracle在线索引重构相关的知识,希望对你有一定的参考价值。

Oracle在线索引重构  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

   查询某个表的索引属于哪个表空间的sql语句

  select  tablespace_name  from dba_indexes where index_name =   ;

   alter index rebuild [online];

  是否加online 要看你的系统需求 因为不加online时rebuild会阻塞一切DML操作

   rebuild不是 将索引删除然后再创建 rebuild时不会为了排序去走fts

  而是遍历旧索引 然后在临时段中建立相应结构 完了后移到新索引中

   将索引删除然后再创建 是最不好的方法

  alter index rebuild online的机制

  当我们对索引进行rebuild时 如果不加online选项 oracle则直接读取原索引的数据;当我们添加online选项时 oracle是直接扫描表中的数据 那如何维护索引段数据的一致性呢?就是从引开始创建到索引创建完成这段时间的数据改变

  从索引开始rebuild online开始的那一刻起 oracle会先创建一个SYS_JOURNAL_xxx的系统临时日志表 结构类似于mlog$_表 通过内部触发器 记录了开始rebuild索引时…

  ***online是重构索引时 原索引还可用 就是另外记日志

  降低效率的

cha138/Article/program/Oracle/201311/18409

相关参考

知识大全 ORACLE索引提高效率

ORACLE索引提高效率  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  用索引提高效率  索引是

知识大全 Oracle 的位图索引

Oracle的位图索引  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Oracle的索引主要包含

知识大全 Oracle监控索引怎么使用

Oracle监控索引怎么使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Oracle监控索引

知识大全 oracle数据库如何重建索引

  当索引的碎片过多时会影响执行查询的速度从而影响到我们的工作效率这时候采取的最有利的措施莫过于重建索引了本文主要介绍了Oracle数据库中检查索引碎片并重建索引的过程接下来我们就开始介绍这一过程  

知识大全 Oracle索引(index)简单介绍

Oracle索引(index)简单介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  索引分类 

知识大全 Oracle索引的内部结构

Oracle索引的内部结构  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Oracle使用平衡树

知识大全 oracle修改索引现有表空间

  //dba_indexes可查询所有索引以及索引部分信息可以灵活运用于其他用途  //假设用户USER现有表空间TSTS需要迁移其下所有表空间TS的索引到TS中可使用以下语句(在plsql中)  

知识大全 ORACLE的索引和约束详解

ORACLE的索引和约束详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Oracle的约束*

知识大全 Oracle的索引类型

Oracle的索引类型  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  最近在写一篇关于oracl

知识大全 Oracle位图索引(BitmapIndex)

Oracle位图索引(BitmapIndex)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  位