Wysoko wydajne MySQL. Optymalizacja, archiwizacja, replikacja. Wydanie II - Baron Schwartz, Peter Zaitsev, Vadim Tkachenko, Jeremy D. Zawodny, Arjen Lentz, Derek J. Balling
Poznaj zaawansowane techniki i nieznane możliwości MySQL!
- Jak za pomocą MySQL budować szybkie i niezawodne systemy?
- Jak przeprowadzać testy wydajności?
- Jak optymalizować zaawansowane funkcje zapytań?
MySQL jest ciągle udoskonalanym i rozbudowywanym oprogramowaniem. Stale zwiększa się także liczba jego użytkowników, wśród których nie brak wielkich korporacji. Wynika to z niezawodności i ogromnej, wciąż rosnącej wydajności tego systemu zarządzania. MySQL sprawdza się także w bardzo wymagających środowiskach, na przykład aplikacjach sieciowych, ze względu na dużą elastyczność i możliwości, takie jak zdolność wczytywania silników magazynu danych jako rozszerzeń w trakcie działania bazy. Książka ''Wysoko wydajne MySQL. Optymalizacja, archiwizacja, replikacja. Wydanie II'' szczegółowo prezentuje zaawansowane techniki, dzięki którym można w pełni wykorzystać cały potencjał, drzemiący w MySQL. Omówiono w niej praktyczne, bezpieczne i pozwalające na osiągnięcie dużej wydajności sposoby skalowania aplikacji. Z tego przewodnika dowiesz się, w jaki sposób projektować schematy, indeksy i zapytania. Poznasz także zaawansowane funkcje MySQL, pozwalające na uzyskanie maksymalnej wydajności. Nauczysz się tak dostrajać serwer MySQL, system operacyjny oraz osprzęt komputerowy, aby wykorzystywać pełnię ich możliwości.
- Architektura MySQL
- Testy wydajności i profilowanie
- Optymalizacja schematu i indeksowanie
- Optymalizacja wydajności zapytań
- Przechowywanie kodu
- Umieszczanie komentarzy w kodzie składowym
- Konfiguracja serwera
- Dostrajanie i optymalizacja wyszukiwania pełnotekstowego
- Skalowalność i wysoka dostępność
- Wydajność aplikacji
- Kopia zapasowa i odzyskiwanie
- Interfejs SQL dla poleceń spreparowanych
- Bezpieczeństwo
Twórz doskonale dostrojone aplikacje MySQL