教您如何实现Oracle重建索引

人工智能2025-11-05 04:03:364621
教您如何实现Oracle重建索引
复制SET ECHO OFF;    SET FEEDBACK OFF;    SET VERIFY OFF;    SET PAGESIZE 0;    SET TERMOUT ON;    SET HEADING OFF;    ACCEPT username CHAR PROMPT Enter the index username: ;    spool /oracle/rebuild_&username.sql;    SELECT    REM +-----------------------------------------------+ || chr(10) ||    REM | INDEX NAME :  || owner || . || segment_name    || lpad(|,教何 33 - (length(owner) + length(segment_name)) )    || chr(10) ||    REM | BYTES :  || bytes    || lpad (|, 34-(length(bytes)) ) || chr(10) ||    REM | EXTENTS :  || extents    || lpad (|, 34-(length(extents)) ) || chr(10) ||    REM +-----------------------------------------------+ || chr(10) ||    ALTER INDEX  || owner || . || segment_name || chr(10) ||    REBUILD  || chr(10) ||    TABLESPACE  || tablespace_name || chr(10) ||    STORAGE (  || chr(10) ||     INITIAL  || initial_extent || chr(10) ||     NEXT  || next_extent || chr(10) ||     MINEXTENTS  || min_extents || chr(10) ||     MAXEXTENTS  || max_extents || chr(10) ||     PCTINCREASE  || pct_increase || chr(10) ||    ); || chr(10) || chr(10)    FROM dba_segments    WHERE segment_type = INDEX AND owner=&username ORDER BY owner, bytes DESC;    spool off;    1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.47.48.49.50.51.52.53.54.55.56.57.58.59.60.61.62.63.64.65.
本文地址:http://www.bzuk.cn/html/369e7699554.html
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

全站热门

k4450分区教程(详细介绍如何使用k4450进行分区,并解决常见问题)

面向监狱编程,就靠它了

Vue项目引用自定义外部js文件进行使用

GitHub 引入视频上传功能,更直观地展示项目功能和 Bug

电脑主板刷机教程(电脑主板刷机步骤详解,让你轻松升级BIOS)

鸿蒙轻内核M核源码分析系列六任务及任务调度(2)任务模块

见证云原生数据中台创变!智领云2021年合作伙伴沙龙在京举行

盘点常用语言HTTP请求客户端的惊艳框架

友情链接

滇ICP备2023006006号-33