MySQL Forums
Forum List  »  Spanish

Como optmizar validaciones
Posted by: alex dg
Date: May 03, 2014 08:43AM

Buenos días , necesito ayuda,

Tengo un sistema con mucha información , y cada vez se va hacer un registro tengo que hacer 26 validaciones, cada una de las cuales tiene que consultar en la base de datos, con sentencias como las siguientes:

SELECT ifnull(count(*), 0) FROM documento r, pago p where r.f_fecha < '" . $año . "-" . $mes . "-01' and r.i_codigo = p.i_cod_registro and p.i_tip_doc = 1 and p.i_tip_pago = 1 and r.i_oficina = '" . $oficina . "'";

El problema esta en que ciertas consultas como la anterior tiene un tiempo de duracion de 30 segundos, ahora imaginense que son 26 validaciones.

Esto puede hacer que cada registro tome un tiempo de más de 15 minutos, si es que no se bloquea antes.


Como puedo optimizar o solucionar para reducir los tiempos si las validaciones son necesarias y hay que mantenerlas.

Options: ReplyQuote


Subject
Views
Written By
Posted
Como optmizar validaciones
1781
May 03, 2014 08:43AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.