To tylko jedna z 2 stron tej notatki. Zaloguj się aby zobaczyć ten dokument.
Zobacz
całą notatkę
Administrowanie bazą danych dr Krzysztof Kania
Wykład 4
Management Tools (zakładka), Maintance plans (plany utrzymania).
New maintance plan - pojawia się po lewej okienko z narzędziami, które przeciągamy.
Check database integrity - sprawdzenie integralności (utrata spójności zewnętrznej - gdy informacje zawarte w bazie nie zgadzają się z rzeczywistością, oznacza to katastrofę dla bazy jeśli szybko się nie zareaguje. System traci zaufanie użytkowników i w konsekwencji upada. Dla sprawdzenia zewnętrznej spójności robi się np. remanent w firmie; spójność wewnętrzna - podstawowym narzędziem jej zachowania jest normalizacja (zapobieganie redundacji danych); brak spójności może wynikać np. z tego, że gdy potrzeba zwiększyć funkcjonalność bazy to dodaje się do niej kolejne nowe tabele, które tak naprawdę są śmieciami. Jeśli dopuścimy do tego aby baza zawierała takie powielenia danych to prędzej czy później baza się rozjedzie. Kolejnym powodem może być naruszenie reguł (statycznych, dynamicznych).
Brudny odczyt - z jednej strony ktoś daje select'a, a z drugiej ktoś ładuje do tabeli nowe dane.
I co ma być wynikiem zapytania?
Execute Sql Server Agent - nadzoruje pracę innych programów, odpowiada za terminowe uruchomienia programów (np. plany utrzymania).
Execute T-SQL Statement - mamy procedurę na bazie i chcemy ją włączyć.
Clean history - od czasu do czasu warto wyczyścić
Maintance Clean-up Taks - czyszczenie po samym sprzątaniu
Notify - powiadom
Indeksy - podstawowa broń admina w walce o lepszą wydajność.
Shrink Database - kurczenie, zmniejszanie bazy danych. Po pewnych działaniach w bazie może pozostać sporo wolnego miejsca. Shrink czyści wolne miejsce w bazie (wypełnia je) lub zwraca je do systemu w razie potrzeby.
CREATE_DATABASE
Oszacować ilość miejsca potrzebnego dla bazy danych (rozmiar początkowy, domyślnie 4mb)
-wielkość początkowa .(komputer rezerwuje pewną część miejsca na dysku aby zapobiec fragmentacji bazy danych)
-tempo wzrostu (ruchliwość bazy)
-wielkość maks (można ustawić bez limitu)
Update statistics Tasks - prowadzona jest oczywiście w celu zapisanie statystyk bazy i na ich podstawie zwiększyć wydajność bazy danych. System się samo optymalizuje.
Operacje Backup i Shrink realizujemy raczej na samym końcu, gdy już baza jest uporządkowana i posprzątana.
Zarządzania zmianami
1.Zmienność jest największym zagrożeniem dla stabilności pracy BD.
... zobacz całą notatkę
Komentarze użytkowników (0)