Voici ce que je ferais :
- Vérifiez le résultat en utilisant
createQuery
oucreateNativeQuery
- 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 ?