Witam, nazywam się Jestem starszym głównym inżynierem współpracującym z zespołem GSE.
Ten film jest poświęcony omówieniu, jak utworzyć plan konserwacji serwera MS SQL. Przyjrzymy się możliwemu zadaniu dostępnemu podczas tworzenia planu konserwacji oraz sposobom skonfigurowania planu tak, aby był uruchamiany automatycznie zgodnie z harmonogramem planu. Tak więc, rozważając plany konserwacji serwera SQL, istnieje kilka zadań, które możemy skonfigurować za pośrednictwem planu konserwacji. Jednym z nich jest sprawdzenie spójności bazy danych za pomocą narzędzia o nazwie D BC C. Możemy również robić takie rzeczy, jak zmniejszanie plików bazy danych. Możemy również przeprowadzić reorganizację lub przebudowę naszych indeksów, co jest najlepszą praktyką, aby zapobiec nadmiernej fragmentacji. Możemy również aktualizować statystyki baz danych. Możemy zrobić czyszczenie historii, która jest skompilowana w ramach planów konserwacji, zacząć również tworzyć kopie zapasowe baz danych i kopii zapasowych dzienników. Ostatnim dostępnym zadaniem jest wykonanie porządków związanych z utrzymaniem ruchu.
Idąc dalej, patrząc na plany konserwacji, mamy kontener w SQL Server Management Studio o nazwie maintenance plants. Wszystko, co musimy zrobić, to mieć rację. Kliknij na to i kliknij Maintenance, uh pick maintenance plan wizard. Jeśli próbujesz utworzyć plan konserwacji, zostanie wyświetlony komunikat informujący, że element agenta XPS A jest wyłączony. Więc za każdym razem, gdy zobaczysz ten konkretny komunikat, który mówi ci jedną rzecz, a mianowicie, że usługa agenta serwera SQL nie jest uruchomiona dla mojej instalacji sequela. Przejdźmy więc dalej i rozpocznijmy tę usługę. Jest to wymagane przy tworzeniu planu konserwacji lub uruchamianiu planu konserwacji. Usługa agenta serwera SQL musi być zaangażowana, musi być uruchomiona. Zanim zaczniemy, chciałem zwrócić na to uwagę. Przejdźmy teraz do kreatora planu konserwacji.
Wyświetli się ekran wprowadzający, klikniemy przycisk Dalej, a następnie nadajemy nazwę naszemu planowi obsługi. Jedną z pierwszych opcji, które tutaj mamy, jest domyślne zaplanowanie. Nie jest zaplanowane. Musi być uruchomiony przez użytkownika lub przez użytkownika. Jeśli wprowadzę zmianę, domyślnie zostanie wyświetlone okno planowania, które będzie próbowało działać co tydzień. Jeśli tego nie zrobię, zdefiniuję harmonogram. W tym konkretnym przypadku zmienię to na codziennie. Zaczyna się o północy. Nie przeszkadza mi to. Kliknę przycisk OK dla tej opcji. Jeśli to zrobię, pojawi się lista zadań, które mogę wykonać w tym planie konserwacji. Więc jedną z rzeczy, które chcę zrobić, jest sprawdzenie mojej bazy danych, aby potwierdzić, że jest spójna i wolna od uszkodzeń. Przesuwając się w dół listy zadań, zamierzam przeprowadzić reorganizację indeksów.
Więc jeśli moja fragmentacja indeksu przekroczy 15%, zreorganizuje te indeksy. Pominę też kilka z tych rzeczy. Uh, przejdę dalej i wybiorę historię czyszczenia. To konkretne ustawienie jest przeznaczone do uzyskania, pozbycia się niektórych starszych informacji w moim planie konserwacji, a zobaczysz, o czym mówię za kilka minut w tym konkretnym wyborze. Wybiorę również tworzenie kopii zapasowej bazy danych. Jest więc kilka innych opcji, z których mógłbym skorzystać, ale nie chcę codziennie zmniejszać mojej bazy danych, przebudowywać indeksów ani aktualizować statystyk, chyba że absolutnie muszę. To są właściwie zadania, które znacznie lepiej pasowałyby do tygodniowego planu konserwacji niż codziennego. Jeśli więc zrobię to dalej, zobaczę dokonane przeze mnie wybory. I w tym momencie poprosi mnie o zdefiniowanie obiektów, które będą przedmiotem tego zadania. W tym konkretnym przypadku wybiorę przykładowe bazy danych. Przygoda działa. 2017, 2019, kliknij. OK.
W tym miejscu przejdę do domyślnych ustawień sprawdzania integralności. Kolejnym zadaniem, które wybrałem, była reorganizacja indeksów. Wybiorę te bazy danych jeszcze raz, korzystając z ustawień domyślnych. Nie widzę potrzeby wprowadzania tam zmian. Jeśli chodzi o historię czyszczenia, domyślnie jest to cztery tygodnie. Każdy z wymienionych plików, na przykład historia tworzenia kopii zapasowych i przywracania, serwer SQL, agent, historia zadań lub historia planu konserwacji. Po czterech tygodniach każdy z tych starszych dzienników zostanie wypchnięty z kontenera, w którym jest przechowywany. Przejdę więc do następnego. To jest sekcja kopii zapasowej. Jedną z rzeczy, do których naprawdę chcesz się dostosować, jest to, dokąd domyślnie trafia moja kopia zapasowa. Tak więc Windows za każdym razem, gdy instalujesz wersję serwera SQL, tworzy domyślny folder kopii zapasowej. Spowoduje to przesunięcie kopii zapasowej określonej w planie konserwacji. Jeśli chcesz zmienić tę lokalizację, możesz to zrobić w tym momencie za pomocą tego konkretnego wyboru.
Nie będę wchodził w szczegóły na ten temat, ale musimy zdefiniować nasze bazy danych, chcemy wykonać kopię zapasową, a ten plan konserwacji po raz kolejny jest poświęcony tym bazom danych pracy przygodowej. Jeśli kliknę przycisk Next, zostanie wygenerowany raport. Uh, gdybym chciał ten e-mail, uh, gdybym chciał ten raport, powinienem powiedzieć e-mail do mnie, określiłbym uh raport e-mail i musiałbym zdefiniować inne rzeczy, aby to zrobić. A ja tego nie zrobiłem. Więc po prostu stworzymy raport historii sam. W oknie zakończenia kreatora zostanie wyświetlona lista wszystkich dokonanych wyborów i oczywiście można wrócić, jeśli coś Ci się nie podobało. Kontynuujmy więc i kliknijmy przycisk Zakończ. Plan konserwacji został utworzony. Jeśli spojrzymy na plany konserwacji, zobaczymy teraz demo MP. Teraz możesz się zastanawiać, czy plan konserwacji rzeczywiście spełnia swoje zadanie. Więc wszystko, co musisz zrobić, to kliknąć to i wybrać wykonaj, co zajmie trochę czasu.
Prosimy go o sprawdzenie baz danych w celu reorganizacji indeksów i wykonanie kopii zapasowej kilku baz danych, niezbyt wielu szczegółowych informacji. Jeśli postępujesz zgodnie z tym ręcznie w zarządzaniu studiem, oczywiście, najlepiej będzie, jeśli uruchomi się to w środku nocy. Mam więc powrót sukcesu. Wykonał więc wszystkie zadania, które zdefiniowałem w planie konserwacji. Więc jeśli z jakiegokolwiek powodu masz problemy z planami konserwacji i chcesz lepiej zrozumieć, dlaczego mogą one działać lub nie. Możesz przejść do sekcji historii w planie konserwacji, uzyskać tam więcej informacji na ten temat. Jeśli podzielisz na podkategorie, pokaże ci trochę więcej szczegółów, nie będę wchodził w szczegóły na ten temat, ale da ci to informację zwrotną na temat tego, co dzieje się z twoim planem konserwacji.
Teraz, jeśli kiedykolwiek zechcesz wprowadzić zmiany w planie konserwacji, masz możliwość modyfikacji, która w oddzielnych sekcjach ułoży zadanie zdefiniowane dla tego planu konserwacji. A jeśli chcecie wprowadzić jakieś zmiany, możecie to zrobić, co jest oczywistą zmianą w tej konkretnej historii czyszczenia sekcji, powiedzmy, że chcemy zrobić to dwa tygodnie zamiast czterech, jesteśmy w stanie to zrobić, robiąc to właśnie tam. Ok. Na tym kończy się nasza prezentacja dotycząca konfigurowania i uruchamiania planu konserwacji serwera MS SQL. Mam nadzieję, że ten film pomógł Ci zrozumieć, jak utworzyć plan konserwacji i zaplanować jego uruchomienie zgodnie z zaplanowanym harmonogramem.
Dziękuję za uwagę.