Procesos

4 views
Skip to first unread message

Alvaro I.

unread,
Jul 24, 2014, 5:24:40 AM7/24/14
to foro...@googlegroups.com
Buenos dias!, pues hoy me toca a mi el tema del dia ;-) En una de nuestras bbdd, hay un proceso que hace cargas automaticas de los ficheros que envia el cliente, el caso es que, el sabado se hizo una carga y desde entonces el proceso se ha ralentizado, antes tardaba 1 segundo por documento y ahora viene a tardar entre 4 y 5 segundos, y no se por donde empezar a mirar, verifique las estadisticas y estan correctas, las de las tablas y los indices...


Saludos,

Guille Yahoo

unread,
Jul 24, 2014, 5:50:44 AM7/24/14
to foro...@googlegroups.com

Como estan los indices de las tablas?¿?

 

Probaste recrearlos?¿?

--
Has recibido este mensaje porque estás suscrito al grupo "FORO_DBA" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a foro_dba+u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Alvaro I.

unread,
Jul 24, 2014, 6:36:32 AM7/24/14
to foro...@googlegroups.com
...estan todos como valid, lo de recrearlos lo pense, pero si se tarda mucho, habria que coordinar una parada del servicio, hay  unos 350 indices (la bbdd mas o menos ocupa 4Tb), si hubiera alguna cosa que descartar o mirar antes de tener que parar...

Guille Yahoo

unread,
Jul 24, 2014, 8:48:45 AM7/24/14
to foro...@googlegroups.com

SELECT *

  FROM dba_segments

WHERE owner = '****'

   AND segment_name = '****';

 

 

 

Que te devuelve esto en las tablas que intervienen?¿?

 

Es para ver como están los extents……

 

Es una tabla que se insertan y se borran muchos registros continuamente?¿?

Alvaro I.

unread,
Jul 24, 2014, 9:26:28 AM7/24/14
to foro...@googlegroups.com
...te mando la consulta de una de las tablas que intervienen, quiza la mas grande, que es donde se guardan los documentos, en esta tabla sobre todo se hacen muchos inserts y updates, deletes poco o muy de vez en cuando se hace un borrado masivo
tablaf.xls

Guille Yahoo

unread,
Jul 24, 2014, 9:42:28 AM7/24/14
to foro...@googlegroups.com

Tiene 206 extents?¿?¿

 

Yo iria por ahí………. Intentar hacer el move de la tabla a otro tablespace y volver a traerla.

 

Esa tabla esta fragmentada.

Alvaro I.

unread,
Jul 24, 2014, 10:11:00 AM7/24/14
to foro...@googlegroups.com
si tiene 206, hay otra de las que intervienen en el proceso que tiene 306, entonces el problema es que las tablas estan muy fragmentadas, en vez de cambiar de tbs, se podria hacer un shrink space?

Guille Yahoo

unread,
Jul 24, 2014, 10:17:15 AM7/24/14
to foro...@googlegroups.com

Si las tenes fragmentadas.

 

Estudiate el tema del shrink y fíjate si hacer eso te baja la whater mark.

Alvaro I.

unread,
Jul 24, 2014, 10:18:17 AM7/24/14
to foro...@googlegroups.com
ok!!, muchas gracias!! ;-)), por cierto, a partir de que nº de extents, se consideraria fragmentada?

Guille Yahoo

unread,
Jul 24, 2014, 10:22:00 AM7/24/14
to foro...@googlegroups.com

Depende de la tabla, los datos en cuanto a gb ocupados…..

 

Creo que había una formula pero no me la recuerdo L

Alvaro I.

unread,
Jul 24, 2014, 12:08:05 PM7/24/14
to foro...@googlegroups.com
...si alguien sabe cuantos extents deberia ser lo ideal para una tabla, mas o menos ;-))

Guille Yahoo

unread,
Jul 24, 2014, 1:09:24 PM7/24/14
to foro...@googlegroups.com

JAP iDBA

unread,
Jul 24, 2014, 1:23:45 PM7/24/14
to foro...@googlegroups.com
Hoy solo decir q con locally managed tablespaces el número de extensiones en sí mismo es irrelevante salvo casos muy muy extremos...

Yo soy muy fan de tener uniform size para los tablespaces pero... Da más trabajo 

Un saludo

José Antonio de Pablo Jiménez .
Principa I.T. Consultant & CIO.
SYSCONFIG Gestión de Sistemas SLU

Alvaro I.

unread,
Jul 24, 2014, 1:24:18 PM7/24/14
to foro...@googlegroups.com

gracias again!

JAP iDBA

unread,
Jul 24, 2014, 1:25:31 PM7/24/14
to foro...@googlegroups.com
Ah si y un pequeño dato sin importancia /IRONÍA OFF

Los bloques de una extensión han de ser CONTIGUOS...

Saludos


José Antonio de Pablo Jiménez .
Principa I.T. Consultant & CIO.
SYSCONFIG Gestión de Sistemas SLU

Guille Yahoo

unread,
Jul 24, 2014, 1:41:39 PM7/24/14
to foro...@googlegroups.com

JAJAJAJAJAJA

 

Que crack eres, jajajaja

JAP

unread,
Jul 24, 2014, 1:43:31 PM7/24/14
to foro...@googlegroups.com
ya me conoces... hago lo que puedo...

Pero veo que vas enseñando a pescar cada vez mejor...

Un abrazo!!!
Principal IT Consultant & CTO
SYSCONFIG Gestión de Sistemas, SLU
www.sysconfig-gs.net
www.linkedin.com/company/sysconfig-gs

Guille Yahoo

unread,
Jul 24, 2014, 1:51:03 PM7/24/14
to foro...@googlegroups.com

Gracias majo J

 

Palabras motivadoras si las hay J J

Alvaro I.

unread,
Jul 24, 2014, 2:34:38 PM7/24/14
to foro...@googlegroups.com

en mi humilde opinión, jjeje, creo que lo mejor seria un cambio de tbs, pero dadas las condiciones, quería buscar una solución entre comillas temporal y avisar para programar una parada de la bbdd mas adelante, ya sabéis como son estos servicios 24x7. En nuestras bbdd, hay muchas cosas mal, mi compañero y yo ya nos lo encontramos así, poco a poco vamos arreglando cosas y poniendo limites a los de desarrollo, que antes eran los reyes y hacían lo que querían con las bbdd...

Guille Yahoo

unread,
Jul 24, 2014, 2:36:00 PM7/24/14
to foro...@googlegroups.com

Usa entonces el cambio de tbs, busca en los emails de hace un par de meses cuando le pase un ejemplo a mario.

Alvaro I.

unread,
Jul 24, 2014, 2:38:33 PM7/24/14
to foro...@googlegroups.com

lo buscare ;-))

Guille Yahoo

unread,
Jul 24, 2014, 2:41:47 PM7/24/14
to foro...@googlegroups.com

ALVARO LO TIENES ADJUNTO.

 

Es para tablas y para índices.

MOVER OBJETOS A TR_SYS.TXT
Reply all
Reply to author
Forward
0 new messages