Amazon Redshift – schnelles leeren einer Tabelle

Eine  Tabelle kann man ja prinzipiell auf 3 Arten leeren …

  1. mit Drop Table … wobei dann die ganze Tabelle weg ist … Wenn man aber wieder Daten schnell importieren möchte ohne ein Analyse Compression ist es besser, wenn die Tabelle mit den spezifischen Einstellungen noch da ist.
  2. mit delete from table: Beim Leeren über delete wird ein table scan durchgeführt, davon ist bei sehr großen Tabellen abzuraten
  3. mit truncate table: Idealerweise sollte man Tabellen immer über truncate leeren, da hierbei auf einen table scan verzichtet wird und somit die Tabelle schnell geleert wird.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.