Advanced techniques for optimizing database performance are covered, including setting service-level objectives, designing schemas, and tuning server and hardware configurations. The guide emphasizes safe strategies for scaling applications through methods like replication and load balancing. With updates reflecting recent advancements in MySQL and InnoDB, it provides insights into designing scalable relational data platforms. Additionally, best practices for database security and lessons on performance and stability are included, making it a comprehensive resource for database administrators.
Jeremy Tinley Reihenfolge der Bücher


- 2023
- 2022
MySQL od lat jest najpopularniejszą bazą danych typu open source, spełniającą oczekiwania użytkowników dzięki coraz bardziej zaawansowanym rozwiązaniom. Wraz ze wzrostem złożoności oprogramowania i pojawianiem się nowych funkcji, rośnie również rola administratora bazy danych oraz zmienia się podejście do pracy zespołowej. Kluczowe jest dostarczenie aplikacji o wysokiej wartości biznesowej, która będzie skalować się z organizacją, co wymaga gruntownej znajomości MySQL. Przewodnik ten oferuje zaawansowane techniki pracy z serwerem MySQL, obejmujące tworzenie obiektów, projektowanie schematów, indeksów i zapytań, a także optymalizację serwera, sprzętu i systemu operacyjnego. Opisano bezpieczne metody skalowania aplikacji za pomocą replikacji oraz zapewnianie równoważenia obciążenia, co umożliwia działanie aplikacji nawet w przypadku awarii. Omówiono nowoczesne trendy, w tym bazy działające w chmurze, oraz nowe funkcje i narzędzia. Przewodnik zawiera najlepsze praktyki dotyczące bezpieczeństwa, wydajności i stabilności bazy, dając pełną wiedzę o tym, jak nowoczesne firmy wykorzystują MySQL na dużą skalę.