Duży rozmiar bazy danych

0

Mam bazę w SQL Server 2016. Zawiera łącznie 22 tabele, jednak nie ma w niej zbyt wiele danych. Największa tabela users ma 250 krotek. Baza obsługiwana jest przez Entity Framework 6 w aplikacji webowej ASP.NET. Rozmiar bazy danych wynosi 80 MB, co powoduje przekroczenie limitów hostingu. Plik z backupem ma jedynie 6.65 MB. Czy jest możliwość zmniejszenia rozmiaru bazy, albo sprawdzenia co głównie wpływa na jej rozmiar?

0

Dobra, wszedłem w properties i zmniejszyłem rozmiar pliku Logs z 72 MB do 32 MB. Tylko co się stało w takim przypadku? Stare logi zostały usunięte tak aby dało się zmniejszyć rozmiar do 32 MB? Czy nie spowoduje to problemów w przyszłości, np. nie będzie można wycofać transakcji?

1

Ucinanie loga może mieć swoje konsekwencje. Zamiast zmniejszać plik loga, warto się zastanowić dlaczego jest taki "duży".
To wszystko, zeleży od ustawienia Recovery Model, poczytaj jak to wpływa na wielkość plików ldf i kiedy one się zmniejszają...

https://technet.microsoft.com/en-us/library/ms175987(v=sql.105).aspx

1 użytkowników online, w tym zalogowanych: 0, gości: 1