Ho un database di test con 1 tabella con circa 50 milioni di record. La tabella inizialmente aveva 50 colonne. La tabella non ha indici. Quando eseguo la procedura "sp_spaceused" ottengo "24733.88 MB" come risultato. Ora per ridurre la dimensione di questo database, rimuovo 15 colonne (principalmente colonne int) ed eseguo lo "sp_spaceused", ottengo comunque "24733.88 MB" come risultato.L'eliminazione della colonna non riduce le dimensioni del database
Perché la dimensione del database non si riduce dopo aver rimosso così tante colonne? Mi sto perdendo qualcosa qui?
Edit: Ho provato database di contrazione, ma non ha aiutato neanche
Ho trovato una soluzione simile a questo link: http://stackoverflow.com/questions/807579/how-to-reduce-size-of-sql-server-table-that-grew-from-a-datatype-change Lo sto provando ora! Grazie! – Vinod
@Vinod, se fosse utile non dimenticare di spuntare il segno di spunta in modo che altri possano essere sicuri che fosse la risposta corretta. – Yaroslav
Bene, ho eseguito la query e il database è cresciuto a 45 GB. Ho eseguito di nuovo il database di riduzioni, quindi è tornato al 24733.88 MB originale. Non sono sicuro di cosa stia succedendo !!! :-( – Vinod