Compresser (Gestion des données)
Récapitulatif
Compresse une géodatabase ArcSDE en supprimant les états non référencés par une version et les lignes redondantes.
Utilisation
-
Lorsque vous supprimez un enregistrement d'une base de données, il est seulement marqué comme effacé ; il n'est pas réellement supprimé de la table associée. Par conséquent, la table reste de la même taille après que vous ayez effacé des enregistrements. Pour supprimer réellement des enregistrements effacés de la base de données, vous devez compresser la base de données.
-
Afin d'améliorer les performances de la base de données, la base de données doit être compressée régulièrement.
-
Une base de données compressée est plus efficace. Une base de données qui n'est jamais compressée a plus de chance d'avoir des erreurs.
-
Une fois qu'une base de données est compressée, les enregistrements supprimés ne peuvent pas être récupérés.
-
La compression de bases de données ne réduit pas seulement les besoins en espace disque, mais elle peut réduire également les temps de récupération généraux.
-
Pendant l'exécution de l'outil Compresser, la base de données n'est pas disponible jusqu'à ce que la compression soit terminée.
-
Seul l'administrateur SDE peut effectuer la compression.
Syntaxe
Paramètre | Explication | Type de données |
in_workspace |
Base de données ArcSDE à compresser. | Workspace |
Exemple de code
Ce script Python autonome utilise l'outil Compresser pour compresser la géodatabase.
import arcgisscripting gp = arcgisscripting.create() gp.toolbox = "management" gp.compress("Database Connections\Connection to deerfoot.sde")