Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/11/2004, 19:01
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pero ..

Esos "15 mil registros" de media de un resultado que puede arrojar tu consulta SQL .. ¿ que haces con ellos ?

* Los presentas al usuario "todos!!!?" .. En tal caso .. pagina el resultado que es lo que hace hasta google. Te presenta bloques de N registros a la vez .. con eso, las consultas SQL son "limitadas" (LIMIT en PostgreSQL) a N registros y te vas momiedo por el resultado obtenido total .. pero nunca sobre los "15 mil registros" pues sòlo muestras N.

Por lo demás .. ten presente que si bien el proceso en el servidor de postgreSQL sea poco .. todo lo que generas también está pasando por PHP .. este si usas funciones tipo xxxx_fetch_array() o similares .. está generando "arrays" (u objetos .. etc) en "memoria" .. y a su vez todo ese "HTML" (salida en general) generado lo va a tener que procesar un "navegador" común .. "15 registros a N campos" con todo su HTML correspondiente (tal vez uses estructura de tablas HTML para organizar la presentaciòn de tus datos .. o capas u otras tècnicas ..) también es un proceso que tendrá que hacer el "cliente" que reciba tal cantidad de datos.

Un saludo,