Neu Ameise Bildwechsel verursacht verwaiste Bilder?

forumjtlolshopag

Sehr aktives Mitglied
6. Juni 2018
826
240
Kann es sein, das die Ameise trotz der Option "vorhandenes Bild löschen, neue Einspielen" das Bild in der Datenbank belässt? Wir haben festgestellt, das unsere Datenbank ansich in den letzten Tagen riesig geworden ist. Über das SQL Management Studio sehen wir, das der Größte Teil von der Tabelle "tBild" kommt. Daraufhin haben wir versucht nachzuvollziehen, was das für Bilder sind und haben dabei eine große Menge an verwaisten Bildern gefunden.
Da wir in letzter Zeit viel mit Ameise gearbeitet haben, hatten wir das Tool sofort im Verdacht. Nach einigen Test haben wir folgendes Beobachtet:

1) Einspielen Artikel, nur Aritkelnummer Spalte gewählt + Option "vorhande Bilder löschen, neue einspielen"

Bild wird korrekt aus der Datenbank komplett entfernt.

2) Einspielen Artikel, nur Aritkelnummer und Bild 1 Spalte gewählt + Option "vorhande Bilder löschen, neue einspielen"

Neues Bild wird korrekt zugewiesen, in der Warenwirtschaft ist auch nur das neue Bild zu sehen, aber in der tBild ist das alte Bild noch vorhanden und nirgends mehr zugewiesen. Geprüft haben wir es am Primary Key "kBild".

Finde das ist ein echt fieser Bug der die DAtenbank in kürzester Zeit extrem aufblasen kann, wenn man in Masse Artikel überarbeitet...

JTL WAWI Version ist derzeitig 1.3.21.0 bei uns.

Edit: Ticket haben wir gestellt: Ticket#2019042610001443
 
Zuletzt bearbeitet:

forumjtlolshopag

Sehr aktives Mitglied
6. Juni 2018
826
240
Ja, danke. Diese Option haben wir schon gefunden. Da wir jedoch sicher öfters in Masse auch mal Bilder tauschen müssen, kann ich mir schwer vorstellen, das dieses Verhalten von JTL geplant war. Man kommt ja als Normalnutzer an diese verwaisten Bilder nicht mehr ran, warum also die Datenbank umsonst anschwellen lassen? Wäre sicher besonders ärgerlich für Kunden, die noch mit der Express Variante vom SQL Server arbeiten. Durch diesen "Fehler" ist unsere Datenbank von 28GB auf 40GB angewachsen ... weil wir das Verhalten nicht gewusst hatten.
 

Uwe Jaksties

Sehr aktives Mitglied
13. Mai 2014
571
119
Naja, inwiefern das jetzt tatsächlich so gewollt ist oder ungewollt, kann ich nicht beurteilen, aber Du hast grundsätzlich erstmal recht, das kann problematisch sein.
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
9.198
1.950
Das Problem ist eigentlich schon in der Wawi selbst. Das Bild ersetzen sorgt nicht für das Löschen der Bilder aus der Datenbank. Dafür habe ich nun bereits ein Entwicklerticket erstellt.
 
  • Gefällt mir
Reaktionen: forumjtlolshopag

forumjtlolshopag

Sehr aktives Mitglied
6. Juni 2018
826
240
Nachtrag. Selbst das Löschen der Bilder direkt in der Wawi und neu hochladen mit Hinzufügen führt zu verwaisten Bildern. Gerade festgestellt, weil wir absichtlich die "Ersetzen" Funktion gemeidet haben und trotzdem weitere verwaiste Bilder entstehen. Also scheint hier nochmehr im "argen" zu liegen, was das Löschen betrifft.
 

Ähnliche Themen