Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Odzyskiwanie miejsca w bazie danych SQL Server 2005 w przypadku trwałego upuszczania tabel

DBCC Shrinkdatabase(0) --  Currently selected database

lub

DBCC Shrinkdatabase(<databasename>) --  Named database

Jednak zmniejszanie plików prawdopodobnie spowoduje fragmentację tabel, szczególnie większych, ponieważ zawartość tabel jest przesuwana w pliku, więc po zmniejszeniu dobrym pomysłem jest defragmentacja tabel. To oczywiście sprawi, że twoje pliki znów się rozrosną, ale prawdopodobnie nie będą tak duże, jak przed upuszczeniem starych tabel. (Err, zakładam, że usunięte tabele zawierały duże ilości danych...)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Efektywne konwertowanie dat między czasem UTC a czasem lokalnym (tj. PST) w SQL 2005

  2. Scal dwie tabele w SQL Server 2008

  3. Broker usług serwera SQL

  4. Programowe tworzenie pliku bazy danych SQL Server CE

  5. Jaki jest najlepszy sposób szyfrowania numerów SSN w SQL Server 2008?