Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2991 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Out of memory - sql Oracle/php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Out of memory - sql Oracle/php

n°2314612
Overquaz
Posté le 28-04-2018 à 13:31:16  profilanswer
 

bonjour
je rencontre actuellement un problème sur l'une de mes requêtes que j'exécute en PHP.
a chaque fois (même en allégeant beaucoup), j'ai le message out of memory, tried to allocate ...
j'ai bien utilisé memory-limit en le dimensionnant correctement, mais rien y fait
une idée ?
merci


Message édité par Overquaz le 28-04-2018 à 23:50:57
mood
Publicité
Posté le 28-04-2018 à 13:31:16  profilanswer
 

n°2314630
pluj
Posté le 28-04-2018 à 17:17:33  profilanswer
 

Lu,
 
une requête qui renvoie combien de lignes ? Et chaque ligne pèse combien ?
 
Si tu fais un fetchAll sur un "gros" résultat de requête, au lieu d'itérer ligne par ligne, vu que tout s'en retrouve d'abord copié en mémoire, c'est normal.
 
Mais bon, sans code, difficile de te dire ce qui pourrait être modifié pour potentiellement l'éviter ...

n°2314646
Overquaz
Posté le 28-04-2018 à 23:47:34  profilanswer
 

ma requête doit ressortir après filtre, environ 500000 lignes sur à peu près 20 colonnes (varchar et chiffre)
si je ne filtre pas sur les dates, environ 1000000 de lignes
je vais taper dans une base Oracle


Message édité par Overquaz le 28-04-2018 à 23:50:47

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Out of memory - sql Oracle/php

 

Sujets relatifs
Projet de stage php/mysql[MySQL] Supprimer toutes les contraintes d'une table
securiser l'acces à la base mysqlMySQL Conflit Xampp / Wamp
[MySQL] Combiner un select classique et un count()[MySQL] Ajout de multiples enregistrements avec trigger
PYTH COUNT MYSQL.ConnectorSondage de satisfaction avec Mysql
[résolu]problème comparaison Php/MySqlServeur Mysql
Plus de sujets relatifs à : Out of memory - sql Oracle/php


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR