Ich möchte die effizienteste Methode zum Aktualisieren jeder Zeile in einer extrem großen Oracle-Tabelle für eine einzelne Spalte kennen. Beispielsweise:
update mytable set mycolumn=null;
oder:
update mytable set mycolumn=42;
Mein Wissen kann sehr gut abgestanden sein. Ich ändere die Tabelle, um die Spalte zu löschen. Anschließend ändere ich die Tabelle, um die Spalte mit dem Standardwert des neuen Werts hinzuzufügen, den ich verwenden möchte. Dann ändere ich die Tabelle, um den Standardwert für die Spalte zu entfernen. Ich finde, dass dies viel schneller ist, als nur ein Update auszuführen, aber ich habe das Gefühl, dass es eine bessere Methode gibt.