Guida per DBA e sviluppatori alle Novità di MySQL 5.6

Al primo sguardo, MySQL 5.6 è semplicemente un MySQL migliorato, con caratteristiche superiori in tutte le aree funzionali del kernel del database:

  • Prestazioni e scalabilità superiori
    • Motore di storage InnoDB migliorato per accelerare il throughput transazionale
    • Ottimizzatore modificato per migliorare i tempi di esecuzione delle query e la diagnostica
  • Maggiore disponibilità delle applicazioni con possibilità di modifica online di DDL/schemi
  • Procedure di sviluppo più agili grazie all'accesso NoSQL a InnoDB con l'API Memcached
  • Replicazione migliorata per consentire implementazioni distribuite ad alte prestazioni con possibilità di correzione automatica
  • Schemi di prestazioni migliorati per una strumentazione più efficiente
  • Maggiore sicurezza per una distribuzione senza problemi delle applicazioni
  • E altri miglioramenti importanti

Questo documento è una guida a MySQL 5.6 per DBA e sviluppatori che descrive le innovazioni più importanti in ognuna di queste aree, in molti casi con esempi pratici. Nell'ultima parte vengono presentati sinteticamente i modi in cui MySQL 5.6 può essere implementato usando le best practice consigliate, che comprendono il supporto e i servizi per gli ambienti di produzione dell'offerta MySQL Enterprise Edition.