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


10.06.2019

Inteligentne zarządzanie...

W dniach 11, 12 i 13 czerwca – odpowiednio – w Gdańsku, w Warszawie i w Katowicach,...
27.05.2019

Rozwiązania na platformie GCP

Citrix SD-WAN i Citrix ADC
27.05.2019

Chmura hybrydowa

Dell Technologies Cloud
27.05.2019

Uproszczona komunikacja

Cisco Webex
24.05.2019

Konferencja IT Manager of...

W dniach 12–14 czerwca w Sopocie odbędzie się konferencja IT Manager of Tomorrow 2019. To...
24.05.2019

Ochrona sieci

Fortinet FortiOS 6.2
24.05.2019

Mniejsza złożoność

Rittal VX25 Ri4Power
24.05.2019

All-in-one NAS

QNAP TDS-16489U R2
24.05.2019

Układy SoC

AMD Ryzen Embedded R1000

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"