Compression dans les sauvegardes et les restaurations

Options de déploiement : Netezza Performance Server pour Cloud Pak for Data System Netezza Performance Server pour Cloud Pak for Data

Si vous comprimez vos données avant une procédure de sauvegarde ou de déchargement, vous pouvez en améliorer les performances. Moins de données transitent par le tissu et moins de données sont écrites sur le disque, ce qui permet d'économiser de l'espace sur le dispositif de stockage. Toutefois, le processus de compression lui-même prend un certain temps, de sorte qu'en général, plus la table est grande, plus les avantages de la compression sont importants.

Remarque : dans le contexte de la sauvegarde et de la restauration des bases de données, le terme " compression" fait référence au format interne compressé des tables externes, ce qui est différent des blocs de données et des tables compressés qui sont créés par le moteur de compression. Dans cette section, la compression fait référence au format interne compressé.

Une table externe au format binaire compressé (également connue sous le nom de table au format interne) est un format propriétaire qui produit généralement des fichiers de données plus petits, conserve des informations sur la topologie du système et est donc souvent plus rapide à sauvegarder et à restaurer. L'alternative au format binaire compressé est le format texte, qui est un format de table externe non propriétaire indépendant de la topologie de Netezza Performance Server, mais qui produit des fichiers plus volumineux et peut être plus lent à sauvegarder et à restaurer.

Les différentes méthodes de sauvegarde et de restauration gèrent la compression des données de la manière suivante :
  • Lorsque vous utilisez la sauvegarde standard à l'aide des commandes 'nzbackup et 'nzrestore, le système utilise automatiquement des tables externes compressées comme mécanisme de transfert de données.
  • Lorsque vous utilisez le déchargement de table externe compressé, le système compresse les données et ne les décompresse que lorsque vous les rechargez.

    Utilisez des tables compressées externes créées manuellement pour la sauvegarde lorsque vous souhaitez une sauvegarde au niveau de la table ou la possibilité d'envoyer des données à un tuyau nommé. Par exemple, lorsque vous utilisez un tuyau nommé avec une application de sauvegarde tierce.

  • Lorsque vous utilisez le déchargement au format texte, les données ne sont pas compressées. Pour les grandes tables, c'est la méthode la plus lente et celle qui occupe le plus d'espace de stockage.