Anstatt die Tabelle zu aktualisieren, sollten Sie versuchen, eine neue Tabelle mit der Logik zu erstellen, die Sie in SQL haben, das geht schneller. Nachdem die neue Tabelle erstellt wurde, können Sie die alte Tabelle umbenennen und die neue Tabelle in observation_fact
umbenennen
Zur Wiederholung1. Neue Tabelle erstellen
insert into observation_fact_new
select ...
from observation_fact
- Alte Tabelle umbenennen und Plausibilitätsprüfungen durchführen
alter table observation_fact rename to observation_fact_old
- Neue Tabelle in Beobachtungsfakt umbenennen
alter table observation_fact_new rename to observation_fact
Nachdem Ihre Überprüfungen und Tests abgeschlossen sind, löschen Sie die alte Tabelle
drop table observation_fact_old