精华内容
下载资源
问答
  • 1,查询索引状态 1.1 查询user_indexes表 select status,T.* from user_indexes T where table_name='表名' 状态列STATUS说明: valid:当前索引有效 N/A :分区索引 有效 unusable:索引失效 1.2 查询分区索引-...

    1,查询索引状态

    1.1 查询user_indexes表
    select status,T.* from user_indexes T where table_name='表名'
    
    状态列STATUS说明:
         valid:当前索引有效
         N/A :分区索引 有效
         unusable:索引失效
    
    1.2 查询分区索引-user_ind_partitions表
    select index_name, partition_name, status
      from user_ind_partitions
     where index_name = '索引名称';
    
    索引状态说明:
    	 USABLE:索引有效
    	 UNUSABLE:索引失效
    
    1.3 检查损坏索引
    SELECT status, COUNT(*)
         FROM dba_indexes
         GROUP BY status
    UNION
    SELECT status, COUNT(*)
         FROM dba_ind_partitions
         GROUP BY status
    UNION
    SELECT status, COUNT(*)
        FROM dba_ind_subpartitions
        GROUP BY status
    

    2,索引重建

    2.1全局索引重建
    alter index pk_kc03 rebuild nologging;
    or
    alter index pk_kc03 rebuild
    
    2.2 local索引重建
    select b.table_name,
    a.INDEX_NAME,
    a.PARTITION_NAME,
    a.STATUS,
    'alter index ' || a.index_name || ' rebuild partition ' ||partition_name || ';' --重建列
    from USER_IND_PARTITIONS a, user_part_indexes b
    where a.index_name = b.index_name
    and b.TABLE_NAME IN ('PART_TAB_SPLIT')
    and STATUS = 'UNUSABLE'
    ORDER BY b.table_name, a.INDEX_NAME, a.PARTITION_NAME;
    

    在针对truncate等 操作时直接更新 index 也可以搞定。

    alter table part_tab_trunc truncate partition p2 Update GLOBAL  indexes;
    
    展开全文
  • ORACLE查看某个表的索引状态

    千次阅读 2019-10-22 21:33:02
    select status,T.* from user_indexes T where table_name='表名' 如下图: 状态列STATUS说明: valid:当前索引有效 N/A :分区索引 有效 unusable:索引失效 ...
    select status,T.* from user_indexes T where table_name='表名'

    如下图:

    • 状态列STATUS说明:

             valid:当前索引有效
             N/A :分区索引 有效
             unusable:索引失效

    展开全文
  • //查看索引状态 select distinct status from user_indexes; //找出索引状态不可用的索引 select index_name from user_indexes where status <> 'VALID'; //重建索引(建设第二步查出的是ID) alter index ID...

    报错
    ORA-01502: 索引 ‘ORZ.ID’ 或这类索引的分区处于不可用状态
    在这里插入图片描述
    解决办法:

    //查看索引状态
    select distinct status from user_indexes;
    //找出索引状态不可用的索引
    select index_name from  user_indexes where status <> 'VALID';
    //重建索引(建设第二步查出的是ID)
    alter index ID rebuild
    
    展开全文
  • 今天运行程序时发现执行SQL出错,错误代码“"ORA-01502: XXXX索引''或这类索引分区处于不可用状态"的,这一般是因为索引失效引起的,解决方法如下:查看失效索引:select index_name ,status from user_indexes ...

    今天运行程序时发现执行SQL出错,错误代码“"ORA-01502: XXXX索引''或这类索引的分区处于不可用状态"的,这一般是因为索引失效引起的,解决方法如下:

    查看失效索引:

    select index_name ,status  from user_indexes where Status = 'UNUSABLE'

    重建失效索引:

    alter index 索引名称 rebuild;



    展开全文
  • 查看索引状态: SQL> select index_name, index_type, partitioned, status, global_stats from dba_indexes where table_name = 'F_AGT_BUSINESS_CONTRACT_H'; 2 3 4 INDEX_NAME INDEX_TYPE PAR
  • 3、查看分区索引状态 4、重建对应分区赛索引 1、查看全部分区大小 查看ALM_FLOW的分区大小 t.BYTES/1024/1024(单位:M) SELECT t.segment_name,t.partition_name,t.BYTES/1024/1024 FROM USER_SEGMENTS T WHERE T....
  • 索引三种状态

    2019-01-22 14:57:34
    在数据字典中查看索引状态,发现有三种:   VALID   N/A   UNUSABLE     valid:当前索引有效  N/A :分区索引有效  unusable:索引失效   Oracle异常ORA-01502: 索引或这类索引的分...
  • ORA-01502: index 'TEST.SYS_C0033286' or partition of such index is in unusable state处理:从报错的内容可以看出,是因为索引状态为UNUSABLE导致的。1.先查看下这张表有多少数据(查询结果有20...
  • 发现oracle的部分表数据报:ORA-01653表空间扩展失败,应该是空间不足了,但是其他的数据表都是正常,所有要单独查看是否不是存储的位置不对。 使用的工具是oracle sql develpoer,选择数据库的表名,比如“User...
  • 3、触发器、存储过程、job查看 4、数据库用户添加、默认表空间指定 4、索引创建及删除 5、约束创建及删除 6、表空间创建及扩展 7、表空间相关操作 一、建立表空间 二、建立UNDO表空间 三、建立临时表空间 ...
  • 查看索引状态 Step2.1 普通索引 Step2.2 分区索引 Step2.3 子分区索引 Step3. 探究truncate分区对global索引以及local索引的影响 Step3.1 不指定update global indexes的场景 Step3.2指定update global indexes...
  • 实验目的 在ogg环境采用在线重定义的方式将普通表转化成分区表。 查看在线重定义后各主键索引、普通索引及分区索引状态。 ...
  • 内容包括 ...表分区索引的创建示例 Oracle会话的基本操作 -- 查看表空间大小 SELECT FILE_NAME as 数据文件, TABLESPACE_NAME as 表空间名称, AUTOEXTENSIBLE as 自动扩展, STATUS as 状态...
  • 2、如果要查看分区表的分区状态以及每个分区中的行数和占用空间,可以通过Storage-》Management Compression查看。同时可以在这里为每个分区指定压缩方式。 3.如果分区索引没有对齐,则不可以对该表进行切入切出...
  • ORACLE重建索引总结

    2011-12-13 10:32:28
    在数据字典中查看索引状态,发现有三种: valid:当前索引有效 N/A :分区索引 有效 unusable:索引失效 七、术语 1、高基数:简单理解就是表中列的不同值多。 2、低基数:建单理解就是表中的列的...
  • greenplum常用运维命令

    2020-06-11 16:13:58
    运维命令元数据查看所有表基本信息查看表索引信息查询表的所有列信息查看哪些表是AO表哪些是HEAP表查看AO表的分布键查看分区表信息修改表字段类型数据运维启动和停止Greenplum数据库节点情况greenplum总体运行状态...
  • elasticsearch常见问题

    2021-06-25 13:03:17
    问题1.elasticsearch健康是黄色 1.1 查看es健康状态 ...1.2查看分区情况 http://192.168.1.33:9200/_cat/shards 1.3 删除有问题的索引 这里product_index这个索引就有问题,删除这个product_index索引 ...
  • 星环大数据incepter简易指南 部分一 sql: 查看系统表: select * from system.tables_v;...查看分区表,分区键: select* from system.partitions_v; 查看临时表 select * from system.dual 部分二 连接
  • oracle性能常用sql.sql

    2019-12-03 17:39:11
    常用性能sql,消耗cpu最高的10条语句、查询前10条性能差的sql语句、查询最占资源的sql、查询oracle正在执行的sql、查询被锁的sql、查找索引对应的表、查询当前索引状态、查询索引分区查看哪些用户连到了DB上,...
  • oracle知识积累

    2017-03-23 09:54:21
    1、通过exp,imp将数据从某个...或这类索引分区处于不可用状态。 解决办法:重建失效的索引。 步骤1:查看失效的索引: select status,index_name from user_indexes WHERE lower(index_name) NOT LIKE '%sys%
  • Oracle DBA 常用的一些SQL语句(50个)

    热门讨论 2011-01-25 11:21:18
    修改分区索引.SQL 修改数据库核心字符集.txt 僵死进程查询.sql 创建ORACLE表空间.sql 回滚段等待.SQL 在数据库中建JOB.sql 外连接.SQL 外部例程.SQL 建6节点回滚段.SQL 建回滚段.SQL 建立一个与现存数据库相同但不含...
  • 文章目录问题排查1 服务器信息查看top命令使用显示信息详解top命令第一行top命令第二行--进程状态top命令第三行--CPU状态top命令第四行--内存状态top命令第五行--swap交换分区top命令第七行--进程监控2 数据库分析3 ...
  • 1、专业版增加“智能加载NTFS分区”功能,加载时忽略文件夹的索引,类似Winhex的加载方式。 2、在指定硬盘参数对话框中,增加指定扇区大小的功能。此功能可用于文件系统中记录的扇区大小与实际不符时的数据恢复。 ...
  • Linux文件系统管理——挂载与链接

    千次阅读 2018-08-24 20:08:35
    三、查看某目录总体空间占用状态 四、文件系统上的其它概念 1.Inode:Index Node, 索引节点 2.链接文件 3.文件管理操作对文件的影响 五、挂载光盘设备 六、dd命令 七、两个特殊设备 练习 回顾...
  • 5.1.7 数据库状态 107 5.2 在SQL Server Management Studio中创建数据库 107 5.3 使用Create database语句创建数据库 113 5.3.1 基本语法 113 5.3.2 T-SQL中的语法约定 114 5.3.3 参数讲解 115 5.3.4 Create ...
  • 5.1.7 数据库状态 107 5.2 在SQL Server Management Studio中创建数据库 107 5.3 使用Create database语句创建数据库 113 5.3.1 基本语法 113 5.3.2 T-SQL中的语法约定 114 5.3.3 参数讲解 115 5.3.4 Create ...
  •  2.10.7 分区索引  2.10.8 位图连接索引  2.11 快速重建索引  2.12 技巧回顾  2.13 参考文档  第3章 磁盘实现方法和ASM(针对DBA)  3.1 成为规范的磁盘阵列  3.1.1 使用磁盘阵列改进性能和可用性  3.1.2 所...

空空如也

空空如也

1 2 3 4 5 ... 8
收藏数 143
精华内容 57
关键字:

查看分区索引状态