Sun afferma che la nuova release di MySQL è stata progettata per migliorare le performance e semplificare la gestione delle applicazioni basate su database di grandi dimensioni: in quest'ultimo campo applicativo, MySQL 5.1 fornirebbe in media il 15% in più di performance rispetto alla versione attuale.
Tra le novità della nuova release si citano il supporto a cinque differenti tipi di partizionamento orizzontale dei dati (range, hash, key, list e composite), replica ibrida e raw-based dei dati, tool per lo scheduling degli eventi, e un nuovo Upgrade Advisor per l'add-on commerciale MySQL Enterprise Monitor.
Il partitioning, che fa la prima comparsa in questa nuova release, permette una gestione dei dati suddivisa su diverse tabelle fisiche: la velocità di accesso alle informazioni aumenta notevolmente, ed è una soluzione fondamentale quando i dati crescono e non si disponga di un partizionamento "logico" lato applicazione. Tale caratteristica è presente in quasi tutte le edizioni enterprise dei principali database commerciali.
Tra le novità maggiormente attese da chi necessita di elevate performance e affidabilità c'è l'utilizzo del disco per lo storage NBD, che permette a MySQL Cluster, la versione parallela di MySQL sotto licenza GPL2, di non essere più un database totalmente in memoria, il che ne dovrebbe ampliare gli ambiti di utilizzo.
Da citare infine l'uso di uno scheduler interno al database, che permette di lanciare procedure o istruzioni SQL senza appoggiarsi al cron di Linux o al task scheduler di Windows.
Per approfondire le novità di MySQL 5.1, e scaricarne i binari per Windows, Linux e varie piattaforme Unix, si rimanda a
questa pagina.