MySQL 8 Query Performance Tuning: Un metodo sistematico per migliorare le velocità di esecuzione

Punteggio:   (4,6 su 5)

MySQL 8 Query Performance Tuning: Un metodo sistematico per migliorare le velocità di esecuzione (Wisborg Krogh Jesper)

Recensioni dei lettori

Riepilogo:

Il libro è apprezzato per l'approccio completo e dettagliato alla messa a punto delle prestazioni di MySQL, che lo rende essenziale per gli utenti che desiderano migliorare le proprie competenze e prestazioni dei database. Copre un'ampia gamma di argomenti, dai concetti di base agli strumenti avanzati e alle applicazioni reali, rendendolo una risorsa fondamentale sia per gli amministratori di database alle prime armi che per quelli esperti.

Vantaggi:

Copertura completa del tuning delle prestazioni di MySQL, spiegazioni chiare e concise, inclusione di strumenti e metodi moderni, applicazioni pratiche del mondo reale, adatto a tutti i livelli di competenza, risorsa preziosa per i DBA.

Svantaggi:

Il libro può risultare eccessivo per la sua lunghezza e profondità di informazioni, richiedendo conoscenze significative e pazienza per assimilare completamente il materiale.

(basato su 5 recensioni dei lettori)

Titolo originale:

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

Contenuto del libro:

Identificare, analizzare e migliorare le query con scarse prestazioni che danneggiano l'esperienza dell'utente e fanno perdere profitti alla vostra azienda. Questo libro vi aiuterà a rendere la messa a punto delle query parte integrante della vostra routine quotidiana attraverso un processo in più fasi che comprende il monitoraggio dei tempi di esecuzione, l'identificazione delle query candidate all'ottimizzazione, l'analisi delle loro prestazioni attuali e il loro miglioramento per fornire risultati più rapidi e con meno spese. L'autore Jesper Krogh illustra sistematicamente ciascuna di queste fasi, insieme alle fonti di dati e agli strumenti utilizzati per eseguirle.

L'obiettivo di MySQL 8 Query Performance Tuning è quello di aiutarvi a migliorare le prestazioni delle query utilizzando un'ampia gamma di strategie. Saprete come analizzare le query utilizzando sia il comando EXPLAIN tradizionale sia il nuovo strumento EXPLAIN ANALYZE. Vedrete anche come utilizzare la funzione Visual Explain per fornire una visione visiva di un piano di esecuzione. La trattazione degli indici comprende le strategie di indicizzazione e le statistiche degli indici, e si apprenderà come gli istogrammi possono essere utilizzati per fornire input sulle distribuzioni distorte dei dati che l'ottimizzatore può utilizzare per migliorare le prestazioni delle query. Imparerete a conoscere i lock e a indagare sui problemi di lock. Inoltre, comprenderete il funzionamento dell'ottimizzatore di MySQL, compreso il nuovo algoritmo di hash join, e come modificare il comportamento dell'ottimizzatore quando necessario per ottenere tempi di esecuzione più rapidi. Otterrete gli strumenti e le competenze necessarie per soddisfare gli utenti delle applicazioni e per ottenere il massimo valore dalle risorse informatiche aziendali.

Cosa imparerete

⬤ Monitorare le prestazioni delle query per identificare quelle che non funzionano bene.

⬤ Scegliere le query da ottimizzare per ottenere i maggiori vantaggi.

⬤ Analizzare le query utilizzando strumenti come EXPLAIN ANALYZE e Visual Explain.

⬤ Migliorare le query lente attraverso un'ampia gamma di strategie.

⬤ Impiegare correttamente gli indici e gli istogrammi per contribuire alla creazione di piani di esecuzione veloci.

⬤ Comprendere e analizzare i lock per risolvere le contese e aumentare il throughput.

Per chi è questo libro?

Amministratori di database e sviluppatori SQL che hanno familiarità con MySQL e devono partecipare alla messa a punto delle query. Sebbene sia richiesta una certa esperienza con MySQL, non è necessaria alcuna conoscenza preliminare della messa a punto delle prestazioni delle query.

Altre informazioni sul libro:

ISBN:9781484255834
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2020
Numero di pagine:965

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

MySQL 8 Query Performance Tuning: Un metodo sistematico per migliorare le velocità di esecuzione -...
Identificare, analizzare e migliorare le query con...
MySQL 8 Query Performance Tuning: Un metodo sistematico per migliorare le velocità di esecuzione - MySQL 8 Query Performance Tuning: A Systematic Method for Improving Execution Speeds
MySQL Connector/Python Revealed: Memorizzazione di dati SQL e Nosql con MySQL per programmatori...
Introduzione Parte I: Prepararsi Capitolo 1...
MySQL Connector/Python Revealed: Memorizzazione di dati SQL e Nosql con MySQL per programmatori Python - MySQL Connector/Python Revealed: SQL and Nosql Data Storage Using MySQL for Python Programmers
Cluster Ndb Pro MySQL - Pro MySQL Ndb Cluster
La guida definitiva all'alta disponibilità e alle alte prestazioni di MySQL.Assicura la conoscenza del funzionamento di MySQL...
Cluster Ndb Pro MySQL - Pro MySQL Ndb Cluster

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)