???
Será que tienes problemas con:
1) Navegador (por recursos del PC que vé tu página).
2) Por memoria ocupada para la generación de tus resultados.
3) Por tiempo de ejecución de tu script.
PHP impone restricciones de memoria máxima para ejecución de un script y de tiempo de ejecución. Intenta (si está en tus manos) modificar esos valores.
php.ini
Cita: ; Resource Limits ;
;;;;;;;;;;;;;;;;;;;
max_execution_time = 30 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 16M ; Maximum amount of memory a script may consume (16MB)
Un saludo,