Shape1 Shape2

Copyright 2010 le coin du dba oracle

Shape4

Le coin du DBA Oracle

All rights reserved

Oracle est une marque déposée d'Oracle Corporation

2006_0815aout_canal20060093 DBA Oracle
Shape1

Scripts Oracle  reconstruction des indexes et calcul des statistiques


Shape2

Ce script sert à reconstruire les indexes invalides. Le second script permet de calculer les stats associés au shéma .

(Télécharger le script)

Shape3


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;

Shape4

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