批量rebuild索引
自己写了一个批量rebuild索引的存储过程:
create or replace procedure sp_rebuild_indexas v_count number; cursor empCur is select owner,index_name from dba_indexes where status='UNUSABLE'; v_sql varchar2(100); v_owner varchar2(20); v_index_name varchar2(50);BEGIN select count(0) into v_count from dba_indexes where status='UNUSABLE'; if v_count>0 then execute immediate 'alter session set skip_unusable_indexes=false'; open empCur; loop fetch empCur into v_owner,v_index_name; v_sql:='alter index '||v_owner||'.'||v_index_name||' rebuild'; execute immediate v_sql; exit when empCur%notfound; end loop; close empCur; end if;END;
>更多相关文章
- 01-09搞定 Redis 数据存储原理,别只会Set、Get 了
- 01-09多数据库Citus集群的维护
- 01-09MySQL批量导入数据时,为何表空间膨胀了N倍
- 01-09关系型数据库设计三大范式
- 01-09面试官:MySQL主键为什么不是连续递增的?
- 01-09大型互联网系统数据库切换方案
首页推荐
佛山市东联科技有限公司一直秉承“一切以用户价值为依归
- 01-11全球最受赞誉公司揭晓:苹果连续九年第一
- 12-09罗伯特·莫里斯:让黑客真正变黑
- 12-09谁闯入了中国网络?揭秘美国绝密黑客小组TA
- 12-09警示:iOS6 惊现“闪退”BUG
- 05-27拼多多一季度营收376.4亿 研发投入环比增加
- 05-27国产量子计算云平台重磅上线
- 05-27AI换脸技术不能野蛮生长
- 05-27网信办:从严整治“自媒体”乱象专项行动取
- 05-22今年扎克伯格财富暴涨440亿美元,涨幅居亿万
相关文章
24小时热门资讯
24小时回复排行
热门推荐
最新资讯
操作系统
黑客防御