Foros del Web » Programando para Internet » PHP » Symfony »

Problemas de performance

Estas en el tema de Problemas de performance en el foro de Symfony en Foros del Web. Estimados, Me he topado un problema al momento de guardar 1000 registros con symfony2+doctrine 2 en postgresql, se acaba el timeout del php y por ...
  #1 (permalink)  
Antiguo 13/01/2012, 08:00
 
Fecha de Ingreso: mayo-2008
Mensajes: 44
Antigüedad: 15 años, 11 meses
Puntos: 1
Problemas de performance

Estimados,
Me he topado un problema al momento de guardar 1000 registros con symfony2+doctrine 2 en postgresql, se acaba el timeout del php y por ende no se pueden registrar los 1000 registros...
Existe algo en doctrine 2 que permita ingresar 1000 registros sin problemas?...

A mi parecer puede ser la manera de guardar atraves de objecto, ya que son muy pesados...


Existe una manera de mejorar eso? ..




Saludos.
  #2 (permalink)  
Antiguo 13/01/2012, 09:23
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Problemas de performance

En esos casos lo que más se recomienda es que los hagas directamente usando el DBAL en lugar de crear el objeto ya que eso es lo que consume más memoria.

Saludos.
  #3 (permalink)  
Antiguo 13/01/2012, 09:52
 
Fecha de Ingreso: mayo-2008
Mensajes: 44
Antigüedad: 15 años, 11 meses
Puntos: 1
Respuesta: Problemas de performance

Me lo imaginaba..

Tienes un pequeño ejemplo?



Se agradece.



Saludo estimado.
  #4 (permalink)  
Antiguo 13/01/2012, 09:56
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Problemas de performance

http://symfony.com/doc/2.0/cookbook/doctrine/dbal.html

Saludos.
  #5 (permalink)  
Antiguo 16/01/2012, 10:12
 
Fecha de Ingreso: mayo-2008
Mensajes: 44
Antigüedad: 15 años, 11 meses
Puntos: 1
Respuesta: Problemas de performance

Cita:
Me ha servido un montón.. muchas gracias.

Etiquetas: symfony2
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:16.