- Identificare e correggere il ritardo di replica
- Comprendere i concetti di ottimizzazione delle prestazioni
- Elencare i fattori che influiscono sulle prestazioni
- Utilizzare una gamma di strumenti di ottimizzazione delle prestazioni
- Configurare utilizza lo schema delle prestazioni
- Ottimizzare l'istanza del server MySQL
- Progettare uno schema per prestazioni ottimali
- Comprendere come MySQL ottimizza le query
- Identificare e correggere le query lente, diagnosticare e risolvere i problemi di prestazioni comuni
- Sviluppatori di applicazioni
- Amministratore di database
- Amministratori di Sistema
- Amministratore Web
A fine corso i partecipanti saranno in grado di:
- Risolvere i problemi di prestazioni comuni.
- Confrontare il tuo server MySQL.
- Ottimizzare le impostazioni del server MySQL.
- Analizzare le metriche delle prestazioni con una vasta gamma di database di sistema, utilità della riga di comando e strumenti grafici.
- Progettare database e query per prestazioni ottimali.
- Diagnosticare e correggere il ritardo di replica.
Vantaggi:
MySQL è il database open source più famoso al mondo e il database leader per le applicazioni Web. Molte delle più grandi proprietà web si affidano a MySQL per far fronte a un numero enorme di transazioni simultanee, pur mantenendo l'integrità dei loro dati. Poiché gli utenti continuano a richiedere prestazioni migliori e maggiori funzionalità dalle applicazioni Web, è necessario assicurarsi che il database sia in grado di tenere il passo. Il corso di ottimizzazione delle prestazioni di MySQL ti insegnerà come utilizzare la vasta gamma di opzioni di configurazione, strumenti di monitoraggio e tecniche utilizzate dai professionisti del database MySQL per mantenere le tue applicazioni veloci, efficienti e sicure.
Dopo aver frequentato questo corso capirai i concetti di ottimizzazione delle prestazioni; essere in grado di eseguire il benchmarking e ottimizzare il server; investigare le metriche delle prestazioni con una gamma di database di sistema, riga di comando e strumenti grafici; progetta il tuo schema per prestazioni ottimali; identificare e ottimizzare le query lente e risolvere i problemi di prestazioni comuni.
- Introduzione
- Concetti di ottimizzazione delle prestazioni
- Strumenti di ottimizzazione delle prestazioni
- Schema delle prestazioni,
- Ottimizzazione generale del server
- Ottimizzazione di tabelle
- File e registri, Ottimizzazione di InnoDB
- Ottimizzazione dello schema
- Monitoraggio delle query
- Ottimizzazione delle query
- Ottimizzazione delle operazioni di blocco
- Ottimizzazione della replica
- Conclusione
- I partecipanti devono essere dotati di Personal Computer, accesso a Internet e banda almeno di 10Mb.
- Per eseguire gli esercizi è necessario dotarsi di un secondo schermo.
- Verrà rilasciato un attestato di frequenza in formato elettronico al raggiungimento dell'80% delle ore del corso.
- Esperienza di manutenzione di un server di database (preferibilmente un server MySQL)
- Possibilità di utilizzare gli strumenti MySQL per connettersi a un server MySQL
- Conoscenza della struttura generale delle istruzioni SQL e dei principi di scrittura delle query
- Conoscenza operativa dei sistemi operativi Linux