--- Adrian Pablo Ali <[EMAIL PROTECTED]>
escribió:

> Claudio Ceballos Paz wrote:

> >2.- Hace estas consultas en Procedimientos
> >Almacenados. En mi caso, aumento mucho la
> performance.
> >  
> >
> Esta creo que es lo que mas me conviene, porque mas
> que calculos lo que
> hago es leer una y varias veces las misma tabla para
> comparar valores
> con otras y tomar decisiones, y tengo que hacer
> varias pasadas. La
> cuestion es que tengo mysql 4.1.14 y segun lei solo
> en el 5 se pueden
> hacer sp, asi que tendre que actualizar nomas.

si es en la 5, pero la actualizacion no requiere
mayores dramas, haces un dump de todos los datos que
tengas, y por si las moscas si en mysql.user pusiste
usuarios con ciertas reglas tambien lo podes sacar y
volver a cargar.
 
No recuerdo el codigo SQL que estas usando pero algo
que podes usar para ver que plan de accion sigue el
codigo es EXPLAIN ANALYZE <sentencia_SQL_completa>
esto te dira como leera las diferentes tablas, en
algunos casos te indica donde haria falta crear algun
indice. Creo que no usas consultas anidadas, pero si
la usas es mejor tirar la "consulta interna" a una
tabla temporal y aplicar al "consulta externa" a esa
tabla temporal, tambien hay mejora en tiempos.

Espero que sirva.

Saludos.




        
        
                
__________________________________________________
Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
¡Probalo ya! 
http://www.yahoo.com.ar/respuestas

_________________________________
Lista de correo - L U G Tucumán         
http://www.lugtucuman.org.ar

Responder a