Actions
Amélioration #3430
fermé[Optimisation sql] faire de fetch row à la place de fetch all / array
Début:
08/01/2013
Echéance:
% réalisé:
0%
Temps estimé:
Version source:
Solution proposée:
Principaux fichiers impactés:
Wiki Détail:
Contrôle:
Description
dans searchDoc, par exemple, la recherche fait systématiquement un fetch_array de chaque résultat, ou fetch_all. Ne fetcher les résultats que lors de leur besoin (au moyen de http://fr2.php.net/manual/fr/function.pg-fetch-row.php) gagnerait probablement en consmmation mémoire.
Actions
#2
Mis à jour par Marc Claverie il y a presque 12 ans
- Statut changé de Nouveau à À analyser
- Assigné à mis à Éric Brison
- Version cible mis à 3.3#DB
Actions
#3
Mis à jour par Éric Brison il y a presque 12 ans
- Assigné à changé de Éric Brison à Jérôme Augé
Actions
#4
Mis à jour par Jérôme Augé il y a presque 12 ans
`pg_fetch_all()` n'est pas utilisé par le `SearchDoc` actuel, et le `pg_fetch_array()` utilisé ne travaille que sur une ligne de résultat comme `pg_fetch_row()`.
Cette demande n'a plus lieu d'être donc ?
Actions