Strona korzysta z plików cookies w celu realizacji usług i zgodnie z Polityką Plików Cookies.


17.09.2019

PLNOG23 czyli sieci 5G,...

Największa polska konferencja telekomunikacyjna powraca do Krakowa! Wśród nowości ścieżka...
05.09.2019

Cloudya – nowa usługa NFON

Po ponad dekadzie ciągłego rozwoju technologii Cloudya, swobodna i niczym nie ograniczona...
02.09.2019

Na dużą skalę

Kaspersky Hybrid Cloud Security
02.09.2019

Bezpieczny brzeg sieci

Fortinet Secure SD-Branch
02.09.2019

Nowoczesne centra danych

AMD EPYC
30.08.2019

Dostęp do AI i ML

VMware Cloud Foundation
30.08.2019

Lekkość i moc

Toshiba Portégé A30-E
30.08.2019

Bez przestojów

APC Easy UPS On-Line
29.08.2019

Duże moce

Lenovo ThinkSystem SR635 i SR655

Administracja serwerem SQL – monitorowanie i rozwiązywanie problemów z wydajnością

Data publikacji: 02-12-2016 Autor: Adam Wróblewski
Monitor aktywności pracy...
Monitor wydajności parametrów...

W kolejnym odcinku cyklu artykułów poświęconego podstawom administracji systemem Microsoft SQL Server przedstawimy, jak monitorować jego wydajność, a także jak wykonywać typowe czynności administracyjne, w tym przeglądanie logów i wykonywanie testów integralności.

Jednym z zadań każdego administratora systemów jest monitoring serwerów w celu identyfikacji bieżących problemów związanych z ich działaniem lub oceny, czy pewne kłopoty mogą wystąpić w najbliższej przyszłości. Microsoft wraz z systemami Windows dostarcza narzędzie o nazwie Monitor wydajności (Performance Monitor), które pozwala zrealizować to zadanie. Aby z niego skorzystać:

 

  • Otwieramy Performance Monitor poprzez równoczesne wciś­nięcie przycisku Windows + R, wpisanie w oknie Run polecenia perfmon i kliknięcie OK;
  • W oknie Performance Monitor naciskamy prawym przyciskiem myszy na gałąź Data Collector Sets | User Definied i wybieramy New | Data Collector Sets;
  • W oknie Create new Data Collector Set | How would you like to create this new data collector set? w polu Name wprowadzamy nazwę naszego modułu zbierającego dane (np. Monitoring systemu i MSSQL Server) i zaznaczamy opcję Create manually (Advanded) po czym klikamy Next;
  • W oknie Create new Data Collector Set | What type of data do you want to include? zaznaczamy opcję Create data logs | Performance counter i klikamy Next;
  • W oknie Create new Data Collector Set | Which performance counters would you like to log? klikamy Add… i określamy parametry, które chcemy monitorować. W polach Simple Interval oraz Units określamy, co jaki czas ma być zapisywany stan wybranych wcześniej wskaźników, i przechodzimy dalej. Proponowane wskaźniki monitorujące prezentujemy w tabeli Wybrane wskaźniki monitorujące. Jako że monitoring parametrów pracy SQL Server zwykle odbywa się w ramach danej instancji, podczas lektury wspomnianej tabelki należy brać pod uwagę, że przykładowo parametr MSSQL$NAZWA_INSTANCJI:BufferManager \ Page writes/sec może nazywać się w innym środowisku SQLServer:Buffer Manager \ Page writes/sec. Warto także zwrócić uwagę na część Instances of selected object, pozwalającą np. sprecyzować, który z interfejsów sieciowych chcemy monitorować w przypadku monitorowania sieci;
  • W oknie Create new Data Collector Set | Where would you like the data to be saved? możemy zmienić lokalizację, w której mają być zapisywane dane z monitorowania (domyślnie jest to katalog PerfLogs na partycji systemowej), po czym przechodzimy dalej;
  • Na ekranie Create new Data Collector Set | Create the data collector set? możemy jeszcze określić, z poziomu którego użytkownika ma być uruchamiany tworzony właśnie moduł zbierający dane. Zaznaczamy Save and close i wybieramy Finish.

Artykuł pochodzi z miesięcznika: IT Professional

Pełna treść artykułu jest dostępna w papierowym wydaniu pisma.

.

Transmisje online zapewnia: StreamOnline

All rights reserved © 2019 Presscom / Miesięcznik "IT Professional"