Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/12/2004, 13:26
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Ok, ahora me quedó claro el panorama ..

Para agilizar algunas taréas repetitivas de conexión y más con el tiempo que se tarda en conectarse, negociar el "usuario/password" y demás .. podrías usar conexiones persistentes (mysql_pconnect()).

Los datos que tu obtienes de tu sentencia SQL ejecutada son los que gestionará PHP con sus funciones mysql_xxxx() .. esto es así tanto en "local" como en "remoto" (hablando de la conexión a tu BD). PHP asigna un tamaño de memoria total para la ejecucción de tus scripts .. si dices trabajar con tanto dato puede que tengas problemas por ahí y debas aumentar el tamaño de este parámetro.

En SQL siempre tienes funciones para optimizar procesos .. por ejemplo no usar mysql_num_rows() en casos que puedas usar COUNT() (por ejemplo si sólo necesitas un total de registros pero no los registros en sí).

En PHP puedes optimizar memoria liberandola cuando ya no uses tus "record-set" obtenidos usando funciones como mysql_free_result() ...


Un saludo,