Komprimierung in Backups und Restores
Wenn Sie Ihre Daten vor einem Sicherungs- oder Entladevorgang komprimieren, können Sie deren Leistung verbessern. Es werden weniger Daten über das Netz übertragen und weniger Daten auf die Festplatte geschrieben, was Platz auf dem Speichergerät spart. Der Komprimierungsprozess selbst dauert einige Zeit. Daher ist die Komprimierung um so nützlicher, je größer die Tabelle ist.
Eine externe Tabelle im komprimierten Binärformat (auch als Tabelle im internen Format bekannt) ist ein proprietäres Format, das in der Regel kleinere Datendateien ergibt, Informationen über die Systemtopologie beibehält und daher oft schneller zu sichern und wiederherzustellen ist. Die Alternative zum komprimierten Binärformat ist das Textformat, ein nicht-proprietäres externes Tabellenformat, das unabhängig von der Netezza Performance Server ist, aber größere Dateien ergibt und langsamer in der Sicherung und Wiederherstellung sein kann.
- Verwenden Sie das Standardbackup mit den nzbackup- und nzrestore-Befehlen, verwendet das System automatisch komprimierte externe Tabellen als Datenübertragungsmechanismus.
- Wenn Sie komprimierte externe Tabellen entladen, komprimiert das System die Daten und dekomprimiert sie erst, wenn Sie die Daten zurückladen.
Verwenden Sie manuell erstellte externe komprimierte Tabellen für die Sicherung, wenn Sie eine Sicherung auf Tabellenebene oder die Möglichkeit zum Senden von Daten an eine benannte Pipe wünschen. Zum Beispiel, wenn Sie eine Named Pipe mit einer Sicherungsanwendung eines Drittanbieters verwenden.
- Wenn Sie Daten über das Textformat entladen, sind sie nicht komprimiert. Bei großen Tabellen handelt es sich um die langsamste Methode, die außerdem den größten Speicherplatz belegt.