sql >> Databáze >  >> RDS >> Sqlserver

SQL Server 2005:místo na disku zabrané vynechanými sloupci

Budete muset znovu sestavit seskupený index (za předpokladu, že jej máte – ve výchozím nastavení je vaším primárním klíčem seskupený klíč).

ALTER INDEX (your clustered index) ON TABLE (your table) REBUILD

Data jsou ve skutečnosti na úrovni listu vašeho seskupeného indexu – jakmile je znovu sestavíte, budou „zkomprimována“ a řádky by měly být uloženy na mnohem menším počtu datových stránek, čímž se také sníží velikost vaší databáze.

Pokud to vůbec nepomůže, možná budete muset ve své databázi spustit DBCC SHRINKDATABASE, abyste skutečně získali místo. Tyto dva kroky dohromady by vám skutečně měly přinést menší databázový soubor!

Marc



  1. Zakázat ONLY_FULL_GROUP_BY

  2. Jak mohu najít jeden z mnoha možných vzorů mezi jedinou položkou mySQL? Více uvnitř

  3. Nativní obrázek dat Micronaut:Neexistuje žádný objekt typu bean [io.micronaut.data.operations.PrimaryRepositoryOperations]

  4. Použití slovníku k předání parametrů příkazu postgresql v pythonu