Voici ce que je ferais :
- Vérifiez le résultat en utilisant
createQueryoucreateNativeQuery - Exécutez la requête à partir d'un simple script php en dehors de symfony
Si avec les 3 méthodes vous obtenez le même problème, cela pourrait être un problème avec la limitation de la taille des données. Je commencerais par max_execution_time et memory_limit paramètres dans php.ini
J'ai également trouvé certaines limitations d'Oracle qui pourraient être définies à :oci8.statement_cache_size dans php.ini ou dans le fichier oraaccess.xml dans le répertoire Oracle. C'est également important si vous utilisez APC pour la mise en cache des requêtes.
Quoi qu'il en soit, que dit app_dev.php ?