Neu Datenbank 0,5 TB groß - Speicherauslastung durch dbo.tPicklisteVorlage

SHAAN

Sehr aktives Mitglied
26. August 2020
693
226
Ich habe gerade festgestellt, dass unsere Datenbank durch dbo.tPicklisteVorlage ziemlich aufgebläht wird.

Die Tabelle der Datenbank hat 487917112 KB, also rund 0,5 TB. Normal ist was anderes.

Frage:
  1. Bekomme ich das über SQL Management Studio gelöscht?
  2. Wie kann so etwas passieren?
Habe festgestellt, dass seit mitte Dezember alle 5 Minuten die Picklistenvorlagen erstellt werden. Ich glaube, in diesem Zeitraum hatten wir in WMS die automatische Picklistenerstellung aktiviert.
 
Zuletzt bearbeitet:

SHAAN

Sehr aktives Mitglied
26. August 2020
693
226
Nachtrag: Das Problem bleibt bestehen. Die Datenbank bläht sich weiter auf, wenn man mit WMS die automatischen Picklistenvorlagen nutzt. Wir haben ca. 20 davon. Das ist von JTL sicher so nicht beabsichtigt gewesen und sollte korrigiert werden.
 

SHAAN

Sehr aktives Mitglied
26. August 2020
693
226
Die Picklisten werden unabhängig von neuen Aufträgen mittels Picklistenautomatisierung erzeugt.

https://guide.jtl-software.com/jtl-...arbeiten/#bereich-d-picklistenautomatisierung

Was meinst du mit identisch? Jede Pickliste hat eine eigene ID.



++++++++++++++++++++++++++++++++++++

Bereich D: Picklistenautomatisierung​

Automatische Erstellung erlauben: Wenn Sie diese Option aktivieren, werden die Picklisten zu der Vorlage über den Worker 2.0 automatisch zeitgesteuert erstellt. Die dazugehörige Aktion im Worker 2.0 muss aktiv sein.
Es werden so viele Picklisten erstellt bis das Limit erreicht ist, oder es keine offenen Picklisten mehr gibt.
 
Zuletzt bearbeitet:

forumjtlolshopag

Sehr aktives Mitglied
6. Juni 2018
807
235
Gibst da ein öffentliches Ticket dazu? Ich hab gerade mal geprüft, die Vorlagen Tabelle füllt sich dadurch, weil jedes mal die Automatischen Picklisten dort drin dupliziert werden. Wenn man es manuell sauber machen will, wie würde man das angehen wollen?
 

forumjtlolshopag

Sehr aktives Mitglied
6. Juni 2018
807
235
Können wir noch nicht sagen, wir sind noch unter 1.9.7.1 unterwegs. Wir steuern ja den Worker Prozess (geht nur an einem Arbeitstag aktiv), schalten diesen erst Vormittag ein. Lassen den dann die ganzen Picklisten früh anlegen und deaktivieren den nach einer Stunde wieder. Testen auch gerade das Intervall auf eine Stunde zu setzen. Restliche Aufträge am Tag werden dann die Picklisten manuell erzeugt. Dann sammelt sich nicht so viel "Müll" in der Tabelle an und früh ist gleich mal einiges in korrekter Reihenfolge angelegt. Hab den Support noch angefragt, wie man die Tabelle dann auch säubern könnte.

Edit: Ok, müssen es auf 5 Minuten Intervall lassen, weil es direkt nach dem "Reaktivieren" das Intervall anwendet bevor es den ersten Durchlauf startet, wodurch es zu spät anlegt.
 
Zuletzt bearbeitet:

MrM

Aktives Mitglied
13. Oktober 2023
18
4
Können wir noch nicht sagen, wir sind noch unter 1.9.7.1 unterwegs. Wir steuern ja den Worker Prozess (geht nur an einem Arbeitstag aktiv), schalten diesen erst Vormittag ein. Lassen den dann die ganzen Picklisten früh anlegen und deaktivieren den nach einer Stunde wieder. Testen auch gerade das Intervall auf eine Stunde zu setzen. Restliche Aufträge am Tag werden dann die Picklisten manuell erzeugt. Dann sammelt sich nicht so viel "Müll" in der Tabelle an und früh ist gleich mal einiges in korrekter Reihenfolge angelegt. Hab den Support noch angefragt, wie man die Tabelle dann auch säubern könnte.

Edit: Ok, müssen es auf 5 Minuten Intervall lassen, weil es direkt nach dem "Reaktivieren" das Intervall anwendet bevor es den ersten Durchlauf startet, wodurch es zu spät anlegt.
Hast du eine Info erhalten wie man die Tabelle aufgeräumt kriegt jetzt wo der Fix vorhanden ist?
 

forumjtlolshopag

Sehr aktives Mitglied
6. Juni 2018
807
235
Hast du eine Info erhalten wie man die Tabelle aufgeräumt kriegt jetzt wo der Fix vorhanden ist?
Da musst du nur den Support Fragen, also ein Ticket erstellen. Verweise da am besten auf diesen Forum Post. Die klinken sich dann per Fernwartung ein und führen ein SQL durch. Das SQL wollten die uns leider nicht geben und bei uns lohnt sich die Säuberung aktuell nicht. Der Support hat uns aber auch mitgeteilt, das durch das Update auf 1.10 die Tabelle automatisch gesäubert werden soll.
 

forumjtlolshopag

Sehr aktives Mitglied
6. Juni 2018
807
235
Wir sind seit letzter Woche unter 1.10. Das Problem scheint weg zu sein, beobachten das zurzeit noch. Die Säuberung der tPicklisteVorlage Tabelle wird aber erst wohl mit dem Update von 1.11 durchgeführt.