ANALYZE TABLE AMV_DEMOGRAFICOS_JUN05 COMPUTE STATISTICS
FOR TABLE
FOR ALL INDEXES
FOR ALL INDEXED COLUMNS
esto a quedado en el olvido, porque a quedado en el olvido?
Porque esto analiza la tabla en un 100% es mucho más tardado en la
ejecución del script, bueno si manejas tablas de 8 millones en
adelante veras que es mucho más tardado, podría llegar a demorarse
hasta 2 horas... Asi que tengo un paqueta que oracle mismo incluye...
------------------------------------------------------
-- Para analizar tablas de mejor forma con ORACLE 9i.
------------------------------------------------------
BEGIN
DBMS_STATS.GATHER_TABLE_STATS(
ownname => USER
tabname => 'NOMBRE_TABLA'
estimate_percent => 5,
block_sample => TRUE,
method_opt => 'FOR ALL INDEXED COLUMNS',
cascade =>TRUE);
END;
-- Table analyzed
Creo que con analizar el 5 % de es necesario... para rendimiento... y
más optimizado.
Saludos