Komprimierung in Backups und Restores

Bereitstellungsoptionen: Netezza Performance Server für Cloud Pak for Data System Netezza Performance Server für Cloud Pak for Data

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.

Hinweis: Der Begriff Komprimierung im Zusammenhang mit der Sicherung und Wiederherstellung von Datenbanken bezieht sich auf das komprimierte interne Format externer Tabellen, das sich von den komprimierten Datenblöcken und Tabellen unterscheidet, die von der Compress Engine erstellt werden. In diesem Abschnitt bezieht sich Komprimierung auf das komprimierte interne Format.

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.

Die unterschiedlichen Methoden für Backup und Restore verarbeiten die Datenkomprimierung auf die folgende Art:
  • 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.