Raporty wydajności MS SQL
W MS SQL można utworzyć własny niestandardowy raport pokazujący szereg informacji na temat wydajności i działania serwera.
SQL Server Management Studio ma trzy wbudowane raporty
Server Activity History – użycie CPU, Memory and Network I/O, SQl Server Wait, and SQL Server Actiity
Disk Usage Summary – Szczegółowe dane dotyczące pracy dysku i używanych plików.
Query Statistiks History – Kosztowne zapytania MS SQL ranking dla CPU, odczytu i zapisu ranking by CPU, duration, reads and writes
SQL Server data collector reports jest dostępny z SQL Server Management Studio
klikamy prawym klawiszem na management data warehouse database lub klikamy prawym klawiszem myszy na Data Collector w Management node and selecting Reports
Raport aktywności serwera
Raport aktywności serwera jest oparty na zestawie danych aktywności systemu serwera i składa się z miniatur DMV i liczników wydajności. Kolektor uruchamia się co 60 sekund, a dane są przesyłane co 15 minut i zachowane przez 14 dni.
Zestaw danych aktywności serwera zawiera informacje z wielu statystyk związanych z SQL Server, takich jak czas oczekiwania, blokady i statystyki pamięci pochodzące od DMV. Ponadto raport zbiera liczniki wydajności systemu Windows Server i SQL Server w celu ich przedstawienia w formie graficznej, raport pokazuje dane takie jak wykorzystanie procesora i pamięci z systemu oraz z procesów działających w systemie.
Raport użycia dysku
Raport wykorzystania dysku oparty jest na zestawie zbierania danych systemu Disk Usage System. Domyślnie raport gromadzi dane dotyczące wykorzystania dysku co sześć godzin i przechowuje dane przez dwa lata.
Domyślnie zestaw zbierania danych systemu Disk Usage zachowuje dane dłużej niż inne zestawy zbiorów danych systemu. Liczba gromadzonych danych systemu Disk Usage jest minimalna, a dłuższa retencja umożliwia śledzenie przestrzeni plików w czasie w celu planowania i analizy.
Raport statystyki zapytania
Raport statystyczny kwerendy oparty jest na zestawie danych statycznych zapytań. Ten zestaw działa co 10 sekund, a dane przesyłane i zapisywane są co 15 minut.Dane domyślnie przechowywane są przez dwa tygodnie. Ten zestaw jest najbardziej intensywny. Aby uniknąć ciągłego przesyłania danych zbieranych przez ten zestaw, dane są buforowane w lokalnym systemie plików i przesłane przez SSIS co 15 minut.
SQL Server określa najbardziej kosztowne zapytania, które mają być wyświetlane w raporcie Query Statistics na podstawie następujących czynników:
- Długie zapytania
- Czas pracy
- Odczyty logiczne
- Zapisy logiczne
- Fizyczne odczyty
- Wykonane zadania