Partager via


Tâche Réduire la base de données

La tâche Réduire la base de données réduit la taille des fichiers journaux et de données de la base de données SQL Server. Pour plus d'informations, consultez Réduction d'une base de données.

La tâche Réduire la base de données permet à un package de réduire les fichiers d'une ou plusieurs bases de données. La réduction des fichiers de données permet de récupérer de l'espace en déplaçant des pages de données de la fin du fichier vers l'espace inoccupé plus près en début de fichier. Lorsque suffisamment d'espace est créé à la fin du fichier, les pages de données à la fin du fichier peuvent être libérées et restituées au système de fichiers.

AttentionAttention

Les données déplacées pour réduire un fichier peuvent être dispersées dans tout emplacement disponible du fichier. Cela provoque la fragmentation de l'index et peut ralentir l'exécution des requêtes qui recherchent une plage de l'index. Pour éliminer la fragmentation, envisagez de reconstruire les index sur le fichier après la réduction.

La tâche Réduire la base de données encapsule une commande DBCC SHRINKDATABASE, avec les options et les arguments suivants :

  • database_name

  • target_percent

  • NOTRUNCATE ou TRUNCATEONLY.

Si la tâche de réduction de base de données réduit plusieurs bases de données, la tâche exécute plusieurs commandes SHRINKDATABASE, une pour chaque base de données. Toutes les instances de la commande SHRINKDATABASE utilisent les mêmes valeurs d'argument, sauf pour l'argument database_name. Pour plus d'informations, consultez DBCC SHRINKDATABASE (Transact-SQL).

Configuration de la tâche Réduire la base de données

Vous pouvez définir les propriétés par le biais du concepteur SSIS. Cette tâche se trouve dans la section Tâches du plan de maintenance de la boîte à outils du concepteur SSIS.

Pour plus d'informations sur les propriétés définissables dans le concepteur SSIS, cliquez sur la rubrique suivante :

Pour plus d'informations sur la définition de ces propriétés dans le concepteur SSIS, cliquez sur la rubrique suivante :

Icône Integration Services (petite) Rester à jour avec Integration Services

Pour obtenir les derniers téléchargements, articles, exemples et vidéos de Microsoft, ainsi que des solutions sélectionnées par la communauté, visitez la page Integration Services sur MSDN ou TechNet :

Pour recevoir une notification automatique de ces mises à jour, abonnez-vous aux flux RSS disponibles sur la page.