MySQL è un programma progettato per gestire i database. Sincronizza copie di file e oggetti grazie alla tecnologia di replica. Accesso a un database di tabelle in continua espansione con ricerca full-text e supporto delle transazioni a livello di record.
Caratteristiche di MySQL
- prestazioni ottimizzate per l'esecuzione su sistemi con processori multi-core;
- architettura aperta;
- sistema di blocco dettagliato;
- scheduler integrato che consente l'esecuzione periodica di attività;
- utility che analizzano le prestazioni e creano registri con tutte le informazioni rilevanti.
I vantaggi del programma sono
- Ripristino dei risultati di un'operazione in caso di errori;
- assenza di limitazioni sulla dimensione massima della tabella;
- disponibilità di 2 modalità: con e senza registrazione delle transazioni;
- suddivisione di tabelle di grandi dimensioni in parti utilizzando una sintassi avanzata.
Svantaggi
- Mancanza di supporto per la codifica ISO 8859-5;
- mancanza della possibilità di applicare correttamente le espressioni regolari alle stringhe in codifica multi-byte.