Miary wydajności bazy danych: co monitorować i jak | Kurs SQL 11.04
Data Craze
0:00 / 0:00
Miary wydajności bazy danych: co monitorować i jak | Kurs SQL 11.04
1 просмотр · 3 дн. назад
Data Craze
126 подписчиков
1 просмотр · 3 дн. назад
Co monitorować w bazie danych: procesor, pamięć i zrzucanie na dysk, odczyty i zapisy dysku, przepustowość sieci, liczba połączeń, błędy i liczba wierszy (martwe wiersze i VACUUM). Dla zapytań: najczęściej wykonywane zapytania, błędy zapytań, czas wykonania i plan. Jak to mierzyć: tabele statystyk, narzędzia do monitorowania, własne zapytania audytowe i narzędzia firm trzecich oparte na logach.
Moduł 11: Wydajność (lekcje 11.02-11.18). Numeracja jak w oryginalnym kursie: moduł 1 i lekcje powitalne zostały pominięte.
Doprecyzowanie: martwe wiersze po DELETE i UPDATE sprzątane przez VACUUM to mechanizm PostgreSQL; Oracle przechowuje stare wersje wierszy w segmentach undo. Statystyki aktualizuje ANALYZE (w PostgreSQL zwykle robi to autovacuum).
Rozdziały:
00:00 Miary wydajności
00:51 Procesor, pamięć i paging
02:59 Dyski i sieć
05:01 Połączenia, błędy i liczba wierszy
07:02 Miary dla zapytań
09:39 Jak to mierzyć
Materiały:
Statystyki w PostgreSQL (pg_stat_*): https://www.postgresql.org/docs/curre...
pg_stat_statements: https://www.postgresql.org/docs/curre...
Slajdy z lekcji: https://github.com/datacraze/zrozumsq...
Kod i ćwiczenia z kursu: https://github.com/datacraze/zrozumsql
Cały darmowy kurs SQL (playlista): • Zrozum SQL 🇵🇱
Masz pytanie? Zostaw komentarz pod filmem.
ZrozumSQL to kompletny kurs SQL po polsku na PostgreSQL, wcześniej płatny, teraz dostępny za darmo.
Więcej: https://datacraze.io
#SQL #PostgreSQL #KursSQL