Wenn ein Update der easydb eingespielt worden ist, kann es sein dass die Struktur der Datenbank verändert werden muss.
Wenn versucht wird die easydb normal zu benutzen während das benötigte Schema und das existierende Schema sich unterscheiden wird der Service Mode automatisch aktiv werden da ein ordnungsgemäßer Betrieb nicht mehr gewährleistet werden kann.
Es gibt verschiedene Teile der Datenbank die eventuell aktualisiert werden müssen:
Dies bedeutet dass die easydb-internen Verwaltungstabellen nicht aktuell sind.
Dies sollte nur selten und nur bei einem Update der easydb notwendig werden.
Solange diese Migration nicht durchgeführt wurde wird der service
modus automatisch gestartet. Während der Migration ist die easydb im
service modus und damit nicht erreichbar.
Wenige Minuten
Wenn neue Nutzdaten-Tabellen hinzugefügt, gelöscht oder verändert worden sind wird dieser Schritt notwendig. Wiederum kann ohne diese Änderungen kein normaler Betrieb gewährleistet werden. Dies kann bei einem update der easydb notwendig werden oder falls der creator verwendet wird.
Die Arbeitsdauer dieses Schrittes hängt von der Menge der gespeicherten Daten in den veränderten Tabellen ab. Dementsprechend kann dies bei einer großen easydb Instanz einige Zeit (Minuten – Stunden) dauern.
Während dieses Vorganges kann zumeist nicht auf die easydb zugegriffen werden.
Insbesondere bei größeren Instanzen ist es empfehlenswert die Konfiguration der Datenbank an die vorhandene Hardware anzupassen da in vielen Fällen die Standardkonfiguration nicht adäquat ist. Hierzu sehen sie bitte unter: Datenbankkonfiguration nach.
Wenn Suchdefinitionen von ihnen oder von der Programmfabrik geändert werden, müssen eventuell neue Indices angelegt werden um diese Suche zu beschleunigen. Da es sich hierbei nur um Beschleunigung handelt kann dieser Vorgang zu einer günstigen Zeit durchgeführt werden.
Dieser Vorgang kann bei einer hohen Anzahl von Suchmasken sehr lange dauern
Wiederum ist während dieses Vorganges die easydb nicht zugänglich.