MySQL 8 Query Performance Tuning: Systematyczna metoda poprawy szybkości wykonywania zapytań

Ocena:   (4,6 na 5)

MySQL 8 Query Performance Tuning: Systematyczna metoda poprawy szybkości wykonywania zapytań (Wisborg Krogh Jesper)

Opinie czytelników

Podsumowanie:

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)

Oryginalny tytuł:

MySQL 8 Query Performance Tuning: A Systematic Method for Improving Execution Speeds

Zawartość książki:

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ń.

Dodatkowe informacje o książce:

ISBN:9781484255834
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2020
Liczba stron:965

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

MySQL 8 Query Performance Tuning: Systematyczna metoda poprawy szybkości wykonywania zapytań - MySQL...
Zidentyfikuj, przeanalizuj i popraw słabo...
MySQL 8 Query Performance Tuning: Systematyczna metoda poprawy szybkości wykonywania zapytań - MySQL 8 Query Performance Tuning: A Systematic Method for Improving Execution Speeds
MySQL Connector/Python Revealed: Przechowywanie danych SQL i Nosql przy użyciu MySQL dla...
Wprowadzenie Część I: Przygotowanie Rozdział 1...
MySQL Connector/Python Revealed: Przechowywanie danych SQL i Nosql przy użyciu MySQL dla programistów Pythona - MySQL Connector/Python Revealed: SQL and Nosql Data Storage Using MySQL for Python Programmers
Pro MySQL Ndb Cluster
Kompletny przewodnik po wysokiej dostępności i wydajności w MySQL.Zapewnia wiedzę na temat działania klastra MySQL NDB i projektów, dla których jest on...
Pro MySQL Ndb Cluster

Prace autora wydały następujące wydawnictwa:

© 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)