To wydaje się być częstym pytaniem na większości forów i w Internecie, zadaje się je tutaj w wielu formatach, które zwykle brzmią tak: W SQL Server - Z jakich powodów dziennik transakcji staje się tak duży? Dlaczego mój plik dziennika jest tak duży? Jakie są sposoby zapobiegania występowaniu tego problemu? …
Jak w programie SQL Server (w tym przypadku w 2008 r.) Mogę szybko zmniejszyć wszystkie pliki, zarówno dziennik, jak i dane, dla wszystkich baz danych w instancji? Mógłbym przejść przez SSMS i kliknąć każdy z nich prawym przyciskiem myszy i wybrać Zadania -> Zmniejsz, ale szukam czegoś szybszego. Skryptowałem niektóre …
Wiem, że shrink to diabeł: odwraca kolejność stron i jest odpowiedzialny za raka skóry, fragmentację danych i globalne ocieplenie. Lista jest długa ... Mówiąc to, powiedzmy, że mam bazę danych o pojemności 100 GB i usuwam 50 GB danych - nie z jednej tabeli, ale ogólne czyszczenie starych danych na …
To pytanie jest tutaj zadawane w różnych formach, ale sprowadza się do: Wiem, że zmniejszenie bazy danych jest ryzykowne. W tym przypadku usunąłem tyle danych i nigdy więcej ich nie użyję. Jak mogę zmniejszyć swoją bazę danych? Jakie pliki mam zmniejszać? Jakie powinny być moje uwagi podczas tego? Czy powinienem …
DBCC ShrinkDatabase() DBCC ShrinkFile() Czy muszę uruchomić obie komendy DBCC, aby zmniejszyć bazę danych? Jaka jest różnica między tymi dwoma powyżej?
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w Administratorze baz danych stosu wymiany. Migrował 5 lat temu . Jakiej najlepszej praktyki należy używać podczas zmniejszania tymczasowej bazy danych w SQL Server 2008? Czy korzystanie z poniższych jest ryzykowne? use tempdb GO DBCC FREEPROCCACHE -- clean …
Mam bazę danych, która ma plik danych 350 MB (.mdf) i plik dziennika 4,9 GB (.ldf). Model odzyskiwania jest ustawiony na FULL. Kiedy próbuję zmniejszyć plik dziennika, nie zmniejsza się. Wiem, że zmniejszanie bazy danych nie jest dobre i nie należy tego robić. Ale nadal próbuję to zrobić, aby zmniejszyć …
Korzystamy z AlwaysOn Availability Groupfunkcji SQL Server 2012. Regularne kopie zapasowe pełnej bazy danych i kopie zapasowe dziennika transakcji są wykonywane codziennie w dodatkowej bazie danych. Przeczytałem tutaj, że tworzenie kopii zapasowej dziennika transakcji na replice podstawowej lub replice dodatkowej oznaczy dzienniki transakcji obu replik jako wielokrotnego użytku. W każdym …
Używam sql 2008 R2 i db działał dobrze i szybko przez ostatnie 3 lata, aż do około 3 miesięcy temu dodaliśmy pole ntext na bardzo aktywnej i używanej tabeli. Teraz zaczynamy wychodzić z miejsca na serwerze z powodu ogromnego powiększającego się rozmiaru tej tabeli. Czytałem, że kurczenie się, nie chcemy …
Przeprowadzam kilka SHRINKFILEoperacji, aby oczyścić kilka małych, niepotrzebnych plików w grupie plików. W przypadku jednego z obkurczeń poniższe polecenie powoduje błąd: DBCC SHRINKFILE (N'myfile' , EMPTYFILE)' Identyfikator pliku x identyfikatora bazy danych x nie może zostać zmniejszony, ponieważ jest on zmniejszany przez inny proces lub jest pusty Nie jest pusty …
Utrzymuję bazę danych SQL Server 2005, która zawiera około 2,9 TB danych (2 x 1,45 TB - mam schemat RAW i schemat ANALIZY, więc w zasadzie dwie kopie zebranych danych). Model odzyskiwania jest PROSTY i .ldfma prędkość 6 Gb. Z jakiegokolwiek powodu .mdfjest to 7,5 TB. Teraz w tabeli ANALIZA …
Gdy baza danych SQL Server jest w trybie SIMPLE, nie musisz przejmować się bakcupami dziennika transakcji. Ale w trybie PROSTYM dziennik transakcji wydaje się powiększać, podobnie jak w trybie PEŁNYM. Czy w pewnym momencie jest obcinany automatycznie? Czy też muszę go obcinać / zmniejszać ręcznie?
Mam bazę danych SQL Server 2005 dla deweloperów, która jest 30 GB kopii na żywo. Usunęliśmy niektóre dane, które nie są potrzebne w dev, co zmniejsza zużycie miejsca na dane do 20 GB. Mamy więc około 33% niewykorzystane. Muszę odzyskać miejsce, co pozwoli nam mieć drugi dev DB na serwerze …
Źle zarządzana tabela bazy danych stała się ogromna. 48 + koncerty płyt osieroconych. Próbuję go wyczyścić i przywrócić niebezpiecznie pełny dysk twardy do normalnego stanu. Będę kasować około 400 milionów rekordów z tej tabeli. To działa podczas pisania. Zauważam, że nie widzę żadnego spadku ilości miejsca na dysku twardym, ale …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.