Microsoft SQL Server 2008

Zarządzanie w SQL Server 2008 Udostępnij na: Facebook

Opublikowano: 4 lipca 2008

Zawartość strony
 Wprowadzenie  Wprowadzenie
 Automatyzowanie procesu zarządzania w SQL Server 2008  Automatyzowanie procesu zarządzania w SQL Server 2008
 Optymalizowanie wydajności w SQL Server 2008  Optymalizowanie wydajności w SQL Server 2008
 Skalowalne zarządzanie w SQL Server 2008  Skalowalne zarządzanie w SQL Server 2008
 Wnioski  Wnioski

Wprowadzenie

Każda z publikowanych wersji serwera Microsoft SQL Server wnosiła nowe funkcje zarządzania, które pomagały zredukować całkowity koszt posiadania rozwiązania operującego danymi poprzez automatyzowanie zadań administracyjnych, centralizowanie zarządzania i umożliwienie administratorom koncentrowania się na bardziej wartościowych działaniach strategicznych. Microsoft SQL Server 2008 bazuje na możliwościach zarządzania rozwiązaniami komercyjnymi oferowanych przez poprzednie wersje i wprowadza wszechstronne rozwiązania służące do: gromadzenia danych o wydajności, utrzymywania hurtowni danych, raportowania i zarządzania w oparciu o zasady. Funkcje te, umożliwiają sprawowanie niesłychanej kontroli nad bazującym na serwerze SQL Server rozwiązaniem, którego zadaniem jest świadczenie usług przetwarzania danych korporacyjnych.

Niniejszy dokument przestawia możliwości SQL Server 2008 związane z zarządzaniem i opisuje, w jaki sposób możemy wykorzystać je do:

  •  Automatyzowania procesu zarządzania konserwacją, najlepszymi praktykami i konfiguracją - w celu odciążenia administratora.

  •  Analizowania i optymalizowania wydajności usług przetwarzania danych w obrębie całego przedsiębiorstwa.

  •  Łatwego skalowania operacji administracyjnych i zarządzania wszelkiego typu usługami przetwarzania danych w całej organizacji.

 Do początku strony Do początku strony

Automatyzowanie procesu zarządzania w SQL Server 2008

SQL Server 2008, korzystając z wszechstronnego zarządzania konfiguracją w oparciu o zasady oraz automatyzacji zadań konserwacji, redukuje ilość czasu, jaką administrator lub operator bazy danych musi poświęcać na realizację funkcji administracyjnych.

Konfigurowanie serwera SQL Server przy użyciu zarządzania w oparciu o zasady

Platforma bazująca na zasadach zapewnia możliwość ich definiowania, które odnoszą się do serwerów, baz danych i innych obiektów w środowisku SQL Server 2008. Odpowiednio zdefiniowane zasady mogą pomóc administratorom w kontrolowaniu i zarządzaniu zmianami w sposób proaktywny w obrębie środowiska usług danych. Platforma ta przynosi następujące korzyści:

  •   Celowe zarządzanie. Platforma zapewnia logiczny widok konfiguracji systemu, który umożliwia administratorom proaktywne definiowanie odpowiedniej konfiguracji usług danych, zamiast dokonywania zmian w odpowiedzi na problemy dopiero po ich wystąpieniu.

  •   Inteligentne monitorowanie. Zasady pozwalają monitorować i zapobiegać zmianom systemu, które powodują odchylenie od pożądanej konfiguracji.

  •   Zwirtualizowane zarządzanie. Przy użyciu platformy możemy skalować mechanizm zarządzania w obrębie wielu serwerów, co ułatwia wymuszanie spójnych zasad konfiguracji w całym przedsiębiorstwie.

Platforma bazująca na zasadach, konfigurując zarządzanie zasadami, wykorzystuje następujące obiekty:

  •   Facet Zestaw właściwości, które udostępniają opcje związane z obszarem zarządzania zasadami. Na przykład, obiekt Surface Area obejmuje właściwości związane z określonymi funkcjami SQL Server, takimi jak Database Mail Enabled oraz CLR Integration Enabled.

  •   Condition Warunek wyraża stan obiektu facet. Bazuje na jednym obiekcie facet i może zostać wykorzystany w więcej niż jednej zasadzie. Na przykład możemy stworzyć warunek o nazwie Minimal Surface Area, w którym wszystkim właściwościom obiektu facet o nazwie Surface Area jest przypisana wartość False.

  •   Policy Zasada zawiera pojedynczy obiekt condition, który jest wymuszany dla jednego lub więcej obiektów docelowych. Na przykład możemy stworzyć obiekt policy o nazwie Locked Down Server, który przypisuje do serwera warunek Minimal Surface Area.

  •   Category Kategoria zawiera jeden lub więcej obiektów policy. Właściciele baz danych mogą przypisać bazę danych do jednej lub więcej kategorii. Na przykład możemy stworzyć obiekt category o nazwie Corporate DB Policies, który zawiera obiekt policy , wymuszający przestrzeganie konwencji nazywania obiektów bazodanowych oraz drugi obiekt policy , wymuszający określony poziom zgodności baz danych, a następnie przypisać do tej kategorii linię biznesowych baz danych. Domyślnie wszystkie bazy danych są automatycznie przypisane do kategorii domyślnej. Ponadto obiekty category mogą być oznaczone jako Active lub Inactive na poziomie serwera lub bazy danych, co umożliwia administratorom kontrolowanie procesu wymuszania zasad.

  •   Target Obiekty docelowe to jednostki, takie jak serwery, bazy danych, loginy, tabele lub inne obiekty bazodanowe, do których przypisywane są zasady. Wszystkie obiekty docelowe na instancji SQL Server, tworzą hierarchię obiektów docelowych. Target set (zestaw obiektów docelowych) jest definiowany, gdy na hierarchię obiektów docelowych zostaje nałożony zestaw filtrów. Na przykład target set może obejmować wszystkie indeksy, które należą do schematu Production.

Zestawy właściwości struktury bazującej na zasadach

Każdy obiekt facet reprezentuje aspekt zarządzania serwerem SQL Server, w którym zdefiniowana jest przynajmniej jedna powiązana opcja konfiguracyjna. SQL Server 2008 zawiera wiele predefiniowanych obiektów facet, które można wykorzystać do definiowania zasad wymuszających określone wartości opcji konfiguracyjnych. SQL Server 2008 zawiera na przykład obiekt facet o nazwie Surface Area, pokazany na Rysunku 1.

Rysunek 1: Obiekt facet o nazwie Surface Area.

Możemy stworzyć warunki, które pozwolą na zdefiniowanie pożądanej konfiguracji, bazującej na ustawieniach pochodzących z obiektu facet, jak pokazano na Rysunku 2.

Rysunek 2: Definiowanie warunku.

Na zakończenie możemy zdefiniować zasadę. W tym celu określamy warunek, który chcemy egzekwować, jak pokazano na Rysunku 3.

Rysunek 3: Definiowanie zasady.

SQL Server 2008 zapewnia wszechstronny zestaw obiektów facet, które można wykorzystać do określania ustawień konfiguracyjnych i zasad dla własnego rozwiązania SQL Server 2008. Przykłady zastosowania dostarczonych zestawów właściwości w celu definiowania zasad są następujące:

  •  Wykorzystanie obiektu facet o nazwie Server do wymuszenia określonych ustawień konfiguracyjnych serwera, takich jak tryb uwierzytelniania.

  •  Wykorzystanie obiektu facet o nazwie Surface Area do kontrolowania, które funkcje są włączone i redukowania udostępnionego obszaru serwera.

  •  Wykorzystanie obiektu facet o nazwie Database do wymuszania określonych ustawień bazy danych, takich jak poziom zgodności.

  •  Wykorzystanie obiektu facet o nazwie Multipart Name do wymuszania konwencji nazewnictwa tabel, widoków i innych elementów związanych ze schematem obiektów bazodanowych.

  •  Wykorzystanie szeregu obiektów facet do wymuszania, w rozwiązaniu bazodanowym powszechnie znanych najlepszych praktyk, takich jak np. zapewnienie, by pliki danych były przechowywane na innym dysku niż pliki logów.

Rozpowszechnianie zasad w całym przedsiębiorstwie

Platforma wspierająca zarządzanie, zapewnia możliwość publikowania kategorii zasad na dodatkowych serwerach SQL Server w danym środowisku. Możemy zdefiniować zasady na instancji SQL Server (zwanej serwerem konfiguracji), a następnie replikować je na inne serwery (zwane serwerami docelowymi konfiguracji). Wszystkie zmiany zasad lub kategorii dokonane na serwerze konfiguracji (jak np. oznaczenie określonej kategorii jako Inactive) są automatycznie propagowane na wszystkie serwery docelowe konfiguracji, co znacznie redukuje nakład pracy związany z egzekwowaniem zgodności zasad konfiguracyjnych w obrębie całego przedsiębiorstwa. Oprócz dystrybuowania zasad, możemy także wykonywać kwerendy na zbiorze serwerów docelowych konfiguracji przy użyciu narzędzia Query Editor.

Stosowanie zasad

Gdy zdefiniujemy już zasady, wybieramy tryb wykonania zasady, który determinuje, czy zasada jest wymuszana pro aktywnie (zgodnie z harmonogramem) lub ręcznie (poprzez interwencję administratora). Właściwości zasady obejmują następujące cztery opcje trybu wykonania:

  •   On Demand Administrator ręcznie wywołuje sprawdzanie zasady.

  •   On Schedule, log out-of-compliance Zadanie SQL Server Agent okresowo egzekwuje zasadę i zapisuje wszystkie ustawienia konfiguracyjne, które nie przestrzegają aktywnych zasad.

  •   Changes are attempted, prevent out-of-compliance Wyzwalacze DDL wycofują transakcje, które nie przestrzegają aktywnych zasad.

  •   Changes are attempted, log out-of-compliance Powiadomienie o zdarzeniu sprawdza zasadę, gdy pojawia się powiązana z nią zmiana i zapisuje wszystkie ustawienia konfiguracyjne, które nie przestrzegają aktywnych zasad.

Zautomatyzowana konserwacja

Za pośrednictwem usługi SQL Server Agent, SQL Server 2008 zapewnia administratorom, elastyczne możliwości w zakresie tworzenia strategii zautomatyzowanego i proaktywnego zarządzania oraz konserwacji środowisk baz danych. SQL Server Agent dostarcza następujące komponenty, służące do konfigurowania zautomatyzowanego środowiska:

  •   Job Seria składająca się z jednego lub kilku kroków, które mają zostać ukończone. Kroki te mogą zawierać instrukcje T-SQL, pakiet usług SQL Server Integration Services lub instrukcje wiersza poleceń.

  •   Alert Prekonfigurowana wiadomość generowana automatycznie, gdy na serwerze SQL Server ma miejsce określone zdarzenie.

  •   Operator Użytkownik definiowany przy pomocy dodatkowych informacji kontaktowych, które mogą obejmować adres e-mail, numer pagera lub adres net send. Alerty są przesyłane do wyznaczonych operatorów, gdy pojawia się prekonfigurowane zdarzenie lub w celu powiadomienia ich o sukcesie, niepowodzeniu lub zakończeniu całego zadania (Job) bądź jednego z jego kroków.

  •   Schedule Określa, kiedy ma zostać uruchomione zadanie (Job). Zadanie może zostać powiązane z więcej niż jednym obiektem Schedule.

Zadania obejmujące wiele serwerów mogą być utrzymywane na centralnym serwerze i wykorzystywane do zarządzania instancjami SQL Server w całej organizacji.

Plany konserwacji

Plany konserwacji umożliwiają administratorom szybkie konfigurowanie standardowych zasad konserwacji, takich jak regularne tworzenie kopii zapasowych bazy danych i dziennika transakcji oraz utrzymywanie indeksów, które są implementowane na instancjach SQL Server. Kreator Maintenance Plan Wizard oferuje szybki i przyjazny dla użytkownika sposób definiowania planów konserwacji dla jednej lub wielu baz danych. Podobnie do zadań, planami konserwacji, obejmującymi wiele serwerów można zarządzać z poziomu centralnego serwera w konfiguracji master server/target server. Poza kreatorem Maintenance Plan Wizard, SQL Server Management Studio dostarcza rozległy obszar projektowy, przy użyciu którego, możemy zdefiniować zaawansowany przepływ pracy dla zadań planu konserwacji.

Programistyczne interfejsy zarządzania

Możemy dostosowywać i rozbudowywać możliwości zarządzania, tworząc aplikacje oraz skrypty służące do realizacji typowych zadań administracyjnych. Takie podejście pozwala znacząco uprościć aspekty związane z obsługą i zarządzaniem usługami przetwarzania danych poprzez delegowanie części zadań mniej doświadczonym administratorom i dostarczenie prostego narzędzia, zawierającego jedynie funkcjonalność niezbędną do realizacji tych zadań.

SQLCMD

Aby ułatwić automatyzację wielu skryptów za pośrednictwem plików wsadowych, SQL Server 2008 oferuje narzędzie SQLCMD. SQLCMD stanowi wszechstronne narzędzie wiersza poleceń, które można wykorzystać do uruchamiania sparametryzowanych, obejmujących wiele serwerów skryptów, realizujących zadania administracyjne. Umieszczając operacje SQLCMD w pliku wsadowym lub skrypcie, możemy osiągnąć wysoki poziom automatyzacji administracji bez zmuszania operatorów do stosowania skomplikowanych interfejsów zarządzania.

Obiekty Server Management Objects

Obiekty SMO stanowią ulepszony interfejs programowania aplikacji (API), który udostępnia programistom pełne środowisko do zarządzania serwerem SQL Server. Możemy wykorzystać obiekty SMO do budowania potężnych, niestandardowych aplikacji, odpowiadających za zarządzanie rozwiązaniami bazującymi na serwerze SQL Server.

Dodatkowe informacje:

https://www.microsoft.com/sql.

 Do początku strony Do początku strony

Optymalizowanie wydajności w SQL Server 2008

Istotnym aspektem zarządzania usługami przetwarzania danych jest sprawianie, aby bazy danych i aplikacje osiągały wymagany poziom wydajności. SQL Server 2008 dostarcza różne narzędzia, które możemy wykorzystać do zbierania i analizowania danych, dotyczących wydajności oraz optymalizowania wydajności baz danych tak, aby spełniały one wymagania związane z typowymi obciążeniami roboczymi dostępu do danych.

Zbieranie danych i monitorowanie przy użyciu SQL Server Performance Studio

W skład SQL Server 2008 wchodzi Performance Studio - zintegrowana platforma, którą możemy wykorzystać do zbierania, analizowania, składowania i rozwiązywania problemów związanych z informacjami diagnostycznymi systemu SQL Server. Performance Studio stanowi kompleksowe rozwiązanie do monitorowania wydajności, które oferuje mało obciążający mechanizm zbierania danych, scentralizowane miejsce ich składowania oraz mechanizm raportowania analitycznego danych, dotyczących wydajności. SQL Server Management Studio możemy wykorzystać do zarządzania zadaniami zbierania, takimi jak: włączanie kolektora danych (ang. Data Collector), uruchamianie procesu kolekcji oraz wyświetlanie raportów na podstawie danych kolekcji systemowej w postaci pulpitu nawigacyjnego wydajności. Możemy również wykorzystać systemowe procedury składowane oraz interfejs programowania aplikacji (API) Performance Studio do budowania własnych narzędzi, służących do zarządzania wydajnością.

Mało obciążające zbieranie danych

Performance Studio dostarcza jednolitą infrastrukturę zbierania danych, która składa się z kolektora danych, znajdującego się na każdej poddawanej monitorowaniu instancji SQL Server. Kolektor danych jest elastyczny i zapewnia możliwość zarządzania zakresem gromadzonych danych w celu dostosowania ich do środowisk rozwojowych, testowych i produkcyjnych. Dzięki platformie do zbierania danych możemy z łatwością zbierać zarówno ogólne dane diagnostyczne, jak i dane dotyczące wydajności.

Wprowadzenie infrastruktury kolektora danych wiąże się z następującymi nowymi pojęciami i definicjami:

  •   Data Provider. Źródła informacji diagnostycznych i dotyczących wydajności, które mogą obejmować narzędzie SQL Trace, liczniki wydajności oraz kwerendy T-SQL (służące na przykład do pobierania danych z rozproszonych widoków zarządzania).

  •   Collector Type. Logiczna warstwa opakowująca, zapewniająca mechanizmy służące do zbierania danych, pochodzących z obiektu Data Provider.

  •   Collection Item. Instancja Collector Type. Tworząc obiekt Collection Item, definiujemy właściwości wejściowe i częstotliwość zbierania dla elementu. Collection Item nie może istnieć samodzielnie.

  •   Collection Set. Podstawowa jednostka kolekcji danych. Collection Set stanowi grupę obiektów Collection Item, które są definiowane i instalowane na instancji SQL Server. Obiekty Collection Setmogą być uruchamiane niezależnie od siebie.

  •   Collection Mode. Sposób, w jaki dane w obiekcie Collection Set są zbierane i składowane. Tryb Collection Mode może być ustawiony jako przechowywany lub nieprzechowywany w pamięci podręcznej. Collection Mode wpływa na typ zadań i harmonogramów dostępnych dla obiektu Collection Set.

Kolektor danych może być rozszerzany i wspiera dodawanie nowych obiektów Data Provider.

Scentralizowane repozytorium danych dotyczących wydajności

Gdy skonfigurowany zostaje kolektor danych, tworzona jest relacyjna baza danych o domyślnej nazwie MDW, pełniąca rolę hurtowni danych zarządzania, która służy do składowania danych. Baza ta, może znajdować się w tym samym systemie, w którym kolektor danych lub na osobnym serwerze. Obiekty w hurtowni danych zarządzania są pogrupowane według następujących trzech prekonfigurowanych schematów, w ramach którego, każdy pełni inny cel:

  •  Schemat Core obejmuje tabele i procedury składowane, służące do organizowania i identyfikowania zebranych danych.

  •  Schemat Snapshot obejmuje tabele i widoki danych oraz inne obiekty, które wspierają dane pobrane z wykorzystaniem standardowych obiektów Collector Type.

  •  Schemat Custom_Snapshot umożliwia tworzenie nowych tabel danych, które wspierają definiowane przez użytkownika obiekty Collection Set, tworzone na postawie standardowych oraz rozszerzonych obiektów Collector Type.

Raportowanie analityczne

Performance Studio zapewnia potężny zestaw prekonfigurowanych kolekcji systemowych, takich jak Server Activity, Query Statistics oraz Disk Usage, które pomagają w szybkim analizowaniu zebranych danych. Zazwyczaj rozpoczynamy monitorowanie i diagnozowanie problemów od kolekcji systemowej Server Activity. W SQL Server Management Studio został opublikowany zestaw raportów powiązanych z każdą kolekcją systemową. Raporty te można wykorzystać w roli pulpitów nawigacyjnych wydajności, pomocnych w analizowaniu wydajności systemów baz danych, jak pokazano na Rysunku 1.

Rysunek 1: Raport Performance Studio.

Optymalizowanie wydajności bazy danych

SQL Server 2008 dostarcza szeroki zakres dobrze zintegrowanych narzędzi, służących do optymalizowania środowiska baz danych. Narzędzia te dają operatorom i administratorom możliwość zbierania statystyk i innych danych, a tym samym, pozwalają zapewnić optymalną wydajność korporacyjnego środowiska bazy danych.

SQL Server Profiler

SQL Server Profiler prezentuje, w jaki sposób SQL Server wewnętrznie realizuje kwerendy. W tym celu dostarcza on graficzny interfejs dla funkcjonalności oferowanej przez narzędzie SQL Trace. Przy użyciu programu SQL Server Profiler możemy zarejestrować działania generowane przez obciążenie robocze na instancji SQL Server. Zdarzenia, które mają być rejestrowane i wyświetlane, mogą zostać zdefiniowane przy użyciu predefiniowanych szablonów. Możemy również modyfikować szablony dostarczane przez system, aby tworzyć swoje własne. A także zapisać zarejestrowane obciążenie robocze w tabeli lub pliku w celu przeanalizowania go w przyszłości. Możemy błyskawicznie uruchomić nowe śledzenie z programu SQL Server Management Studio w oparciu o istniejący kontekst połączenia. Na przykład, gdy chcemy śledzić wykonanie instrukcji dla określonej sesji narzędzia Query Editor, nowe polecenie Trace Query in SQL Server Profiler natychmiast uruchomi śledzenie, wykorzystując w roli filtra identyfikator SPID okna kwerendy.

Po przechwyceniu obciążenia roboczego z systemu produkcyjnego, możemy ponownie odtworzyć obciążenie robocze w nowym systemie testowym, aby zweryfikować wydajność przy użyciu rzeczywistego obciążenia roboczego. Możemy również powiązać zapisane poprzednio obciążenia robocze z dziennikami liczników wydajności w Monitorze systemu, aby zobaczyć, w jaki sposób wpływają one na wydajność systemu.

W SQL Server 2008 możemy wykorzystać narzędzie SQL Server Profiler do przechwycenia aktywności na instancjach silnika bazy danych Microsoft SQL Server™ 2000, Microsoft SQL Server™ 2005 i SQL Server 2008 oraz na instancjach usług Analysis Services SQL Server 2005 i SQL Server 2008.

Database Engine Tuning Advisor

Możemy wykorzystać narzędzie Database Engine Tuning Advisor (DTA) do uzyskiwania wglądu w istniejącą strukturę indeksowania i partycjonowania baz danych. A także do poznania zaleceń wskazujących, w jaki sposób można poprawić wydajność bazy danych, tworząc odpowiednie struktury indeksowania i partycjonowania. Poza optymalizowaniem struktury indeksowania narzędzie DTA może rekomendować nowe, fizyczne struktury danych np. partycjonowanie. Narzędzie DTA oferuje również możliwość dostrojenia wydajności w obrębie wielu serwerów i ograniczenia czasu działania algorytmów dostrajania. Narzędzie DTA jest dostępne zarówno z poziomu wiersza poleceń, jak i w postaci graficznej. Narzędzie wiersza poleceń pozwala na czerpanie korzyści z zaawansowanych możliwości skryptowania.

Raporty SQL Server Management Studio

Poza raportami pulpitów nawigacyjnych wydajności dostarczanymi przez Performance Studio, SQL Server Management Studio zawiera wiele standardowych raportów, operujących na informacjach dotyczących zarówno samego serwera, jak i bazy danych, które można wykorzystać do wyświetlania statystyk związanych z wydajnością oraz aktualnym stanem systemu. Możemy użyć tych raportów do rozwiązywania problemów związanych z wydajnością, które są powodowane przez nadmierne wykorzystanie zasobów lub kłopoty z współbieżnością. Rysunek 2 prezentuje standardowy raport Memory Consumption.

Rysunek 2: Standardowy raport Memory Consumption.

Pakiet SQL Server Management Pack

Pakiet SQL Server Management Pack for Microsoft System Center Operations Manager, monitoruje dostępność i wydajność serwera SQL Server 2008 i generuje alerty informujące o problemach związanych z konfiguracją. Pakiet Management Pack zbiera alerty z dziennika zdarzeń i przywołuje powiązane z nimi artykuły specjalistyczne, które dostarczają dodatkowych informacji dotyczących m.in. możliwych powodów wystąpienia obserwowanych zachowań oraz sugerowanych rozwiązań

 Do początku strony Do początku strony

Skalowalne zarządzanie w SQL Server 2008

Dzisiejsze organizacje muszą przechowywać i zarządzać coraz większą ilością danych oraz wspierać rosnącą liczbę aplikacji oraz usług programowych, które uzyskują dostęp do tych danych. Ten trend doprowadził do powstania rozwiązań do obsługi danych całego przedsiębiorstwa, co spowodowało dramatyczny wzrost nakładu pracy administratorów baz danych oraz. Konsolidacja serwerów pozwala znacznie zredukować liczbę serwerów baz danych podlegających zarządzaniu. Jednak szeroki zakres różnego typu usług związanych z operacjami na danych, takich jak bazy danych przetwarzania transakcji online (OLTP), bazy danych przetwarzania analitycznego online (OLAP), rozwiązania raportujące oraz operacje wyodrębniania, transformowania i ładowania danych (ETL), a także okazjonalnie podłączane rozwiązania danych na laptopach i urządzeniach mobilnych, oznacza, że funkcje zarządzania danymi muszą być skalowane w obrębie całej korporacji.

Scentralizowana administracja usługami danych

SQL Server Management Studio (Rysunek 3), stanowi wszechstronne, scentralizowane narzędzie, które umożliwia nam zarządzanie wszystkimi instancjami SQL Server za pośrednictwem jednego interfejsu. Przy pomocy SQL Server Management Studio można zarządzać wszystkimi usługami związanymi z bazami danych, w tym silnikiem bazy danych SQL Server, usługami Analysis Services, usługami Reporting Services, usługami Integration Services oraz edycją SQL Server Anywhere. Administratorzy baz danych mogą wykorzystywać szeroki zakres standardowych oraz dostosowywanych raportów, które dostarczają zwięzły, graficzny widok stanu środowiska bazodanowego.

Rysunek 3: SQL Server Management Studio.

Zintegrowana konfiguracja

SQL Server Configuration Manager (Rysunek 4), umożliwia administratorom systemu zarządzanie usługami SQL Server oraz bibliotekami sieciowymi z jednego miejsca. Narzędzie SQL Server Configuration można dodać w postaci dodatku (ang. snap-in) do konsoli Microsoft Management Console (MMC). Tworząc niestandardową konsolę zarządzania, która jest zaprojektowana z myślą o wspieraniu określonego zakresu obowiązków, administratorzy systemu mogą oszczędzić swój czas, ponieważ nie muszą otwierać wielu narzędzi. Ponadto narzędzie SQL Server Configuration pomaga administratorom systemu w zarządzaniu tylko tymi usługami, które są bezpośrednio związane z ich obowiązkami.

Rysunek 4: SQL Server Configuration Manager.

 Do początku strony Do początku strony

Wnioski

SQL Server 2008 bazuje na możliwościach zarządzania oferowanych przez poprzednie wersje SQL Server i oferuje szerszy wybór narzędzi i struktur, które pomagają w zarządzaniu korporacyjnym środowiskiem danych. SQL Server 2008 dostarcza narzędzia, które wspierają skalowanie środowiska danych w odpowiedzi na rosnące potrzeby firmy oraz optymalizowanie wydajności baz danych w obrębie całego przedsiębiorstwa. Oferuje on również funkcjonalność, która ściąga z barków administratorów baz danych ciężar realizowania codziennych zadań konserwacji oraz redukuje nakład pracy związanej z zarządzaniem poprzez wprowadzenie automatyzacji często powtarzanych zadań.

Dodatkowe informacje:

https://www.microsoft.com/sql

 Do początku strony Do początku strony

Microsoft SQL Server 2008