Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Que diferencia hay?

Estas en el tema de Que diferencia hay? en el foro de Oracle en Foros del Web. Hola, que diferencia hay entre: Sabeís cual es la diferencia entre esto: ANALYZE TABLE {ESQUEMA}.MI_TABLA ESTIMATE STATISTICS; Y esto? begin dbms_stats.gather_table_stats( ownname => '{ESQUEMA}', tabname ...
  #1 (permalink)  
Antiguo 05/10/2010, 04:09
Avatar de triqui  
Fecha de Ingreso: diciembre-2008
Ubicación: Zaragoza(España)
Mensajes: 624
Antigüedad: 15 años, 4 meses
Puntos: 31
Que diferencia hay?

Hola,

que diferencia hay entre:


Sabeís cual es la diferencia entre esto:

ANALYZE TABLE {ESQUEMA}.MI_TABLA ESTIMATE STATISTICS;

Y esto?

begin

dbms_stats.gather_table_stats(

ownname => '{ESQUEMA}',

tabname => 'MI_TABLA',

estimate_percent => dbms_stats.auto_sample_size

);

end;


gracias
__________________
La nueva red social de quinielas quiniela resultados
Cazaresultados Futbol base en directo
  #2 (permalink)  
Antiguo 05/10/2010, 08:42
Avatar de triqui  
Fecha de Ingreso: diciembre-2008
Ubicación: Zaragoza(España)
Mensajes: 624
Antigüedad: 15 años, 4 meses
Puntos: 31
Respuesta: Que diferencia hay?

Yo me respondo:

Básicamente es que Oracle recomienda su utilización a partir de la versión 9i(igual o superior) para el cálculo de estadísticas en lugar de usar Analyze debido a que es más exacto y eficiente.

Más info aquí.

http://mioracle.blogspot.com/2008/02...tadsticas.html


saludos
__________________
La nueva red social de quinielas quiniela resultados
Cazaresultados Futbol base en directo

Etiquetas: diferencia
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:40.