Con la crescente diffusione di MySQL, aumenta il numero di utenti interessati ai problemi di affidabilità, scalabilità e performance, qualità indispensabili per la buona gestione di un sito.
Questo manuale rappresenta una guida sistematica a questi temi, spesso sottovalutati dalla letteratura esistente.
L’autore, Jeremy D. Zawodny, si è occupato dell’amministrazione di server MySQL in alcuni dei progetti più importanti di Yahoo!, oltre a coltivare da anni contatti con il team di MySQL AB e presenziare regolarmente alle conferenze. Il coautore Derek J. Balling e Jeremy hanno passato mesi a fare esperimenti, intervistare utenti MySQL, discutere con MySQL AB, creare benchmark e scrivere i propri strumenti, al fine di produrre le informazioni contenute in questo libro.
Con
MySQL Guida avanzata, si apprenderà come utilizzare gli indici e come ottimizzare le prestazioni del server, quale architettura scegliere per le proprie repliche, come effettuare un backup e impostare una strategia per il bilanciamento del carico, quali sono gli strumenti disponibili e come utilizzarli nella pratica quotidiana.
Al termine della lettura si padroneggeranno le tecniche basilari per svolgere i compiti sopra descritti, per impostare configurazioni avanzate, per ideare i propri benchmark e per analizzare i log.
Tra gli argomenti tsrattati:
una panoramica sulle opzioni di configurazione e di installazione;
i meccanismi di memorizzazione e dei tipi di tabelle;
i benchmark;
l'ottimizzazione delle interrogazioni;
il design degli applicativi;
le performance dei server;
le repliche;
il bilanciamento del carico;
i backup e il ripristino delle informazioni;
la sicurezza.
Gli autori
Jeremy D. Zawodny, si è occupato dell’amministrazione di server MySQL in alcuni dei progetti più importanti di Yahoo!, oltre a coltivare da anni contatti con il team di MySQL AB e presenziare regolarmente alle conferenze.
Il coautore Derek J. Balling e Jeremy hanno passato mesi a fare esperimenti, intervistare utenti MySQL, discutere con MySQL AB, creare benchmark e scrivere i propri strumenti, al fine di produrre le informazioni contenute in questo libro.