Projekt

Allgemein

Profil

Aktionen

GX-Bug #65698

geschlossen

Fehlermeldung Eigenschaften (Produktdetailseite)

Von Timo Backhaus vor mehr als 4 Jahren hinzugefügt. Vor fast 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
Moritz Bunjes
Kategorie:
Eigenschaften
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.15.3.1
Release Notes Langtext:

Viele Eigenschaften-Kombinationen benötigen jetzt weniger Arbeitsspeicher bei der Anzeige der Produktdetailseite

Tags:
Fix

Beschreibung

Fehlermeldung beim Aufruf einer Artikeldetailseite mit extrem vielen Kombinationen:

Allowed memory size of 268435456 bytes exhausted (tried to allocate 67108872 bytes) in hostkraft.de/httpdocs/system/classes/properties/PropertiesDataAgent.inc.php on line 529

system/classes/properties/PropertiesDataAgent.inc.php

public function get_values_by_combis_ids($p_combis_is_array, $p_select_properties=false)
...
$t_query = 'SELECT DISTINCT <-- hinzufügen
...
$t_query = 'SELECT DISTINCT <-- hinzufügen
...
$t_values_ids_array = array_unique($t_values_ids_array); <-- entfernen
...

Durch das Distinct läuft der Speicher nicht mehr voll - array_unique ist dadurch unnötig.


Aktionen #1

Von Timo Backhaus vor mehr als 4 Jahren aktualisiert

  • Thema wurde von Performance Optimierungen Eigenschaften (Produktdetailseite) zu Bugfix/Performance Optimierungen Eigenschaften (Produktdetailseite) geändert
  • Beschreibung aktualisiert (Vergleich)
Aktionen #2

Von Timo Backhaus vor mehr als 4 Jahren aktualisiert

  • Thema wurde von Bugfix/Performance Optimierungen Eigenschaften (Produktdetailseite) zu Fehlermeldung Eigenschaften (Produktdetailseite) geändert
  • Beschreibung aktualisiert (Vergleich)
Aktionen #3

Von Timo Backhaus vor mehr als 4 Jahren aktualisiert

  • Tags wurde auf Fix, MR gesetzt
  • Priorität wurde von Normal zu Hoch geändert
Aktionen #4

Von Ulrich Wenk vor mehr als 4 Jahren aktualisiert

  • Status wurde von Gemeldet zu Anerkannt geändert
Aktionen #5

Von Moritz Bunjes vor mehr als 4 Jahren aktualisiert

  • Status wurde von Anerkannt zu Erledigt geändert
  • Zugewiesen an wurde auf Moritz Bunjes gesetzt
  • Zielversion wurde von 133 zu 4.0.0.0 beta1 geändert
  • % erledigt wurde von 0 zu 100 geändert
  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #6

Von Moritz Bunjes vor fast 3 Jahren aktualisiert

  • Tags wurde von Fix, MR zu Fix geändert
Aktionen

Auch abrufbar als: Atom PDF