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

Limites en tiempo de consultas MySQL??

Estas en el tema de Limites en tiempo de consultas MySQL?? en el foro de Mysql en Foros del Web. Hola amigos, tengo una consulta para todos los amigos expertos de este foro de antemano agradezco toda su ayuda, Tengo una aplicacion en php que ...
  #1 (permalink)  
Antiguo 09/02/2012, 15:54
 
Fecha de Ingreso: febrero-2012
Mensajes: 2
Antigüedad: 12 años, 2 meses
Puntos: 0
Exclamación Limites en tiempo de consultas MySQL??

Hola amigos, tengo una consulta para todos los amigos expertos de este foro de antemano agradezco toda su ayuda,

Tengo una aplicacion en php que envia correos a miembros de una lista opt-in la cual se extrae desde una base de datos Mysql

lo que hago:

1.-primero conecto a una base de datos
2.- extraigo de la base de datos los correos a enviar (suelen ser de 300 a 400)
3.- uso un bucle para enviar a la lista con class phpmailer
4.- al final realizo un set para actualizar una tabla dentro de la base de datos
se actualiza con el numero de mensajes enviados, con fecha, etc.

la falla que tengo es que cuando ejecuto el script me realiza el envio, pero no completo solo se envian 200 mensajes y se detiene, y no me realiza la parte de abajo del script o sea que no me actualiza la base de datos.

Probe enviando con pocos usuarios (10) y el script se completa perfectamente envia a los destinatarios y al final actualiza la base de datos.

El script esta en un servidor dedicado sin restricciones, ya verifique en WHM y no tiene limites de envios por hora, (esta en envios ilimitados por hora)

Bueno ilimitado hasta donde yo comprendo,

Mis preguntas serian ¿existe algun limite en el numero de consultas que se realizan a la BD Mysql o algun limite en el tiempo de ejecucion??

Si existieran me podrian decir que modificar para ampliar estos limites??

Como informacion adicional cuando ejecuto el script con 300 o 400 consultas se tarda como 50seg y cuando lo ejecuto con 10 es casi inmediato el tiempo de ejecucion.

otro detalle que se me pasaba es que arriba menciono que no se ejecuta hasta abajo el script pero me equivoco por que al final SI me imprime en pantalla el contador que esta en un echo en la ultima linea del script

A lo que me refiero es que no se ejecutan las consultas a la BD de las ultimas lineas del script.

Creo que ya me fui muy largo pido disculpas y espero no estar equivocado de tema de nuevo agradezco su ayuda.
  #2 (permalink)  
Antiguo 10/02/2012, 06:13
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Limites en tiempo de consultas MySQL??

Si hay un limite de tiempo de ejecución pero del script php...

http://php.net/manual/en/function.set-time-limit.php

esto modificara el tiempo maximo de ejecucion del lado servidor... no se si en el lado cliente tambien hay alguna restricción.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #3 (permalink)  
Antiguo 10/02/2012, 11:28
 
Fecha de Ingreso: febrero-2012
Mensajes: 2
Antigüedad: 12 años, 2 meses
Puntos: 0
Respuesta: Limites en tiempo de consultas MySQL??

Gracias Joaquim.

Lei lo que me enviaste y ya cambie max_execution_time a 0 en la conf. de php.ini para que no tenga limites espero que sea eso de nuevo gracias, ahora haré unas pruebas si falla algo vuelvo a molestarlos Saludos y mucho exito.

Etiquetas: ejecucion, php, phpmailer
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 08:28.