- Oracle l'essentiel
- Installation d'Oracle
- Les Scripts
Scripts Oracle reconstruction des indexes et calcul des statistiques
Ce script sert à reconstruire les indexes invalides. Le second script permet de calculer les stats associés au shéma .
set heading off;
set feedback off;
set termout off;
set echo off;
set VERIFY off;
set LINESIZE 1000;
connect user/Password@service_odbc
spool C:\RebuildInvalidIndexStat.sql
select 'spool C:\RebuildInvaliIndexStat.log' from dual;
select 'alter index user.'||index_name ||' rebuild TABLESPACE TABLESPACE_INDEX;' from user_indexes where STATUS!='VALID';
select 'spool off' from dual;
spool off
set serveroutput off
set VERIFY on;
set WRAP on;
set heading on;
set feedback on;
set termout on;
set echo on;
Ce script doit vous permettre d'arriver à calculer les statistiques de votre schéma ou base de donnée.
exec DBMS_STATS.GATHER_SCHEMA_STATS( OWNNAME => 'Votre User', BLOCK_SAMPLE => FALSE, DEGREE => 15, GRANULARITY => 'ALL' ,CASCADE => TRUE ); Voir la doc Oracle pour affinée les paramètres