Zapewnienie wydajnego działania serwerów baz danych jest jednym z najważniejszych obowiązków ich administratorów. Mimo to niewielu administratorów zbiera i analizuje dane dotyczące wydajności. Część z nich uważa, że monitorowanie i optymalizacja wydajności są zbyt skomplikowane, a reszta nie ma na to czasu, pochłonięta codziennymi obowiązkami. W rezultacie optymalizacja wydajności często sprowadza się do czekania, aż użytkownicy zgłoszą kolejny problem.
W trakcie sesji przedstawię metody monitorowania wydajności serwerów baz danych przy użyciu standardowych narzędzi systemu Windows i funkcji serwera SQL, oraz ich analizowania w darmowym programie Power BI Desktop. Zaczniemy od udokumentowania nominalnej wydajności serwera, następnie zbudujemy model analityczny upraszczający ocenę jego bieżącej wydajności za pomocą wskaźników KPI i zadawanych w potocznym języku pytań.