Ocena:
Książka jest chwalona za kompleksowe i szczegółowe podejście do strojenia wydajności MySQL, co czyni ją niezbędną dla użytkowników pragnących poprawić swoje umiejętności i wydajność bazy danych. Obejmuje ona szeroki zakres tematów, od podstawowych pojęć po zaawansowane narzędzia i rzeczywiste zastosowania, co czyni ją kluczowym zasobem zarówno dla początkujących, jak i doświadczonych administratorów baz danych.
Zalety:Kompleksowe omówienie tuningu wydajności MySQL, jasne i zwięzłe wyjaśnienia, włączenie nowoczesnych narzędzi i metod, praktyczne zastosowania w świecie rzeczywistym, odpowiednie dla wszystkich poziomów umiejętności, cenne źródło informacji dla DBA.
Wady:Książka może być przytłaczająca ze względu na swoją długość i głębię informacji, wymagając znacznej wiedzy i cierpliwości, aby w pełni przetrawić materiał.
(na podstawie 5 opinii czytelników)
MySQL 8 Query Performance Tuning: A Systematic Method for Improving Execution Speeds
Zidentyfikuj, przeanalizuj i popraw słabo działające zapytania, które niszczą doświadczenia użytkowników i prowadzą do utraty przychodów dla Twojej firmy. Ta książka pomoże ci uczynić dostrajanie zapytań integralną częścią codziennej rutyny poprzez wieloetapowy proces, który obejmuje monitorowanie czasów wykonania, identyfikowanie zapytań kandydujących do optymalizacji, analizowanie ich bieżącej wydajności i ulepszanie ich w celu dostarczania wyników szybciej i przy mniejszym obciążeniu. Autor Jesper Krogh systematycznie omawia każdy z tych kroków wraz ze źródłami danych i narzędziami używanymi do ich wykonania.
MySQL 8 Query Performance Tuning ma na celu pomóc w poprawie wydajności zapytań przy użyciu szerokiej gamy strategii. Dowiesz się, jak analizować zapytania przy użyciu zarówno tradycyjnego polecenia EXPLAIN, jak i nowego narzędzia EXPLAIN ANALYZE. Zobaczysz również, jak korzystać z funkcji Visual Explain, aby zapewnić wizualny widok planu wykonania. Pokrycie indeksów obejmuje strategie indeksowania i statystyki indeksów, a także dowiesz się, w jaki sposób histogramy mogą być wykorzystywane do dostarczania danych wejściowych na temat skośnych rozkładów danych, które optymalizator może wykorzystać do poprawy wydajności zapytań. Dowiesz się o blokadach i jak badać problemy z blokadami. Zrozumiesz, jak działa optymalizator MySQL, w tym nowy algorytm łączenia hash, i jak zmienić zachowanie optymalizatora w razie potrzeby, aby zapewnić szybsze czasy wykonania. Zdobędziesz narzędzia i umiejętności potrzebne do zadowolenia użytkowników aplikacji i wyciśnięcia jak największej wartości z korporacyjnych zasobów obliczeniowych.
Czego się nauczysz
⬤ Monitorować wydajność zapytań, aby zidentyfikować słabe wyniki.
⬤ Wybierać zapytania do optymalizacji, które zapewnią największy zysk.
⬤ Analizować zapytania za pomocą narzędzi takich jak EXPLAIN ANALYZE i Visual Explain.
⬤ Ulepszanie powolnych zapytań za pomocą szerokiego zakresu strategii.
⬤ Prawidłowe wdrażanie indeksów i histogramów, aby pomóc w tworzeniu szybkich planów wykonania.
⬤ Zrozumieć i przeanalizować blokady, aby rozwiązać spory i zwiększyć przepustowość.
Dla kogo jest ta książka
Administratorzy baz danych i programiści SQL, którzy znają MySQL i muszą uczestniczyć w dostrajaniu zapytań. Chociaż wymagane jest pewne doświadczenie z MySQL, nie jest wymagana wcześniejsza wiedza na temat dostrajania wydajności zapytań.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)