Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Récupérer de l'espace dans la base de données SQL Server 2005 lors de la suppression permanente de tables

DBCC Shrinkdatabase(0) --  Currently selected database

ou

DBCC Shrinkdatabase(<databasename>) --  Named database

Cependant, la réduction des fichiers fragmentera probablement vos tables, en particulier les plus grandes, car le contenu des tables se déplace dans le fichier, donc une fois réduit, c'est une bonne idée de défragmenter vos tables. Cela, bien sûr, fera grossir à nouveau vos fichiers, mais probablement pas aussi volumineux qu'avant la suppression de vos anciennes tables. (Euh, cela suppose que les tables supprimées contenaient de grandes quantités de données...)