Kategoria: Bazy danych, SQL
Na szkoleniu pokazuje praktyczne zagadnienia związane z optymalizacją wydajności zarówno serwera bazy danych jaki systemu operacyjnego Linux, na którym ten serwer działa.
Czas trwania
1 dzień
Program
- Przygotowanie i optymalizacja – tuning systemu operacyjnego
- overcommit memory
- ulimit – LimitNOFILE, Limit NPROC
- sysctl
- vm.dirty_ratio
- vm.dirty_background_ratio
- vm.swappinness
- net.core.somaxconn
- net.ipv4.tcp_fin_timeout
- net.ipv4.tcp_keepalive_intvl
- net.ipv4.tcp_keepalive_time
- net.ipv4.tcp_max_syn_backlog
- Systemd Unit – TimeoutSec
- odczyt z urządzenia blokowego: Blockdev – set readahead
- Transparent HugePages
- HugePages
- Non-Uniform Memory Access Architecture (NUMA)
- opcje montowania systemu plików – xfs, ext4
- IO Scheduler (deadline, noop) – optymalizacja zapisu na dysku
- selinux
- NTP daemon – synchronizacja czasu
- dobór warstwy sprzętowej
- Wydajność i optymalizacja serwera
- całościowe spojrzenie na proces i zasoby
- określenie wydajności – mongo-perf
- optymalizacja architektury bazy
Training also available in English.
Przeznaczenie i wymagania
Wymagana wiedza z baz danych NoSQL oraz systemu operacyjnego Linux.
Szkolenie przeznaczone jest dla Administratorów baz danych.
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.
Zobacz też:
- Programista baz danych Oracle (kurs zawodowy - bootcamp)
- Analiza danych (kurs zawodowy - bootcamp)
- PostgreSQL dla analityków
- Zaawansowany PostgreSQL dla analityków
- Procedury składowane w PL/pgSQL dla PostgreSQL
- PostgreSQL dla programistów
- Projektowanie baz danych w PostgreSQL
- Optymalizacja aplikacji dla PostgreSQL
- PostgreSQL dla administratorów
- Kopie zapasowe w PostgreSQL
- Replikacja i HA w PostgreSQL
- Zaawansowany PostgreSQL dla administratorów
- Wprowadzenie do administracji MongoDB
- Zaawansowana administracja MongoDB
- Administracja serwerem Redis
- Język SQL (w MS Access, MS SQL Server)
- Język SQL i bazy danych dla analityków
- Bazy danych i zapytania T-SQL w MS SQL Server
- Zaawansowane zagadnienia języka T-SQL w MS SQL Server
- Wprowadzenie do administracji SQL Server
- Bazy danych dla programistów
- MySQL dla programistów
- Administracja MySQL
- Zaawansowane bazy danych. Optymalizacja zapytań. Natywne bazy XML, XPath, XQuery
- Oracle Database SQL
- Oracle Database PL/SQL
- Oracle Database SQL - zagadnienia zaawansowane
- Administracja bazą danych Oracle
- Zaawansowana administracja bazą danych Oracle
- MS Access (zaawansowany)
- Programowanie VBA w Accessie