Oracle - Problemas con estadisticas en tablas particionadas

   
Vista:

Problemas con estadisticas en tablas particionadas

Publicado por Javier Olmos (1 intervención) el 15/04/2008 02:51:15
Señores,

Junto con saludarlos, tengo el siguiente problema referente a la ejecucion de estadisticas sobre Oracle 9.2.0.7.
Tengo una tabla particionada, la cual tiene aproximadamente 150 particiones con un promedio 4 millones de datos sobre cada particion.
El problema se da en la ejecucion de estadisticas con el paquete DBMS_STATS.GATHER_TABLE_STATS , el cual luego de una larga ejecucion de mas de 4 horas arroja el error
ORA-01555: snapshot too old: rollback segment number 51 with name "RBS10" too
small, para el cual se de lo que se trata pero ninguna de las soluciones implementadas hasta ahora ha dado resultado.
La estadistica se ejecuta con los siguientes parametros:

DBMS_STATS.GATHER_TABLE_STATS ( ownname => 'XXXXXX',ESTIMATE_PERCENT=>20,
TABNAME => 'TABLANAME',
PARTNAME =>'PARTITION00012',
DEGREE =>0,
CASCADE => FALSE);
END;

Se han ejecutado estadisticas al 100%, 60%, 40% y por ultimo 20% con un DEGREE de 8, de 4 y de 0, pero se cae por snapshot too old, ademas de CASCADE=TRUE, para que tome ademas los indices, pero el error siempre es el mismo.

Agradeceria mucho me pudieran indicar alguna forma de realizar la ejecucion de estadisticas sin tener que cambiar parametros como UNDO RETENCION, ya que no se puede realizar esto.

De antemano muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas con estadisticas en tablas particiona

Publicado por SENSEI (1 intervención) el 25/06/2008 05:42:29
LLAMA A UN DBA CABRO CHICO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas con estadisticas en tablas particiona

Publicado por maestros_dba (1 intervención) el 25/06/2008 06:00:05
Javier:

Todavia hay posibilidad dedicarse a la entrega de pizzas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas con estadisticas en tablas particiona

Publicado por pcman (1 intervención) el 02/07/2008 09:41:43
Ten encuenta que el proceso de estadisticas es bloqueante sobre la particion que esta tratando en ese momento, y si no puedes modificar otros parametros de la instancia, intenta ejecutar el paso de estadisticas en otro momento con menos actividad...
A malas, puedes probar con estas funciones DBMS_STATS.SET_INDEX_STATS y DBMS_STATS.SET_TABLE_STATS, las cuales puedes indicar a "pelo" las estadisticas en las tablas, indices y sus particiones correspondientes..
Salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas con estadisticas en tablas particiona

Publicado por Intro (1 intervención) el 06/06/2009 21:53:35
ES muy buena opcion la de pcman,,, aunq las demás son mejore (llama a un DBA) esto es com ir al medico ...cualquiera te dira por telefono que te tomes o una u otra pastilla pero que siempre tienes q acudir al especialista.....

Los medicos estudian menos que un DBA experto ,solo que obviamente lo hacen con personas,,,,pero tb los DBA comemos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas con estadisticas en tablas particiona

Publicado por MArtha dorey villada gonzalez (1 intervención) el 16/03/2009 02:39:57
Hola, mi pregunta es sobre un problema de estadistica basica :

Estoy haciendo una tabla de estadistica: el numero de clases es 8 y la amplitud 70, entonces el resultados es : 8.75(amplitud), debo dejar así el resultado o lo aproximo a 9?

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar