SCOPO: Fornire al frequentatore le conoscenze per implementare un'architettura Data Base (DB) a disponibilità elevata (High Availability) utile a garantire che il database sia attivo ed in esecuzione per il 99,99% del tempo, anche durante le attività di backup, durante eventi pianificati di manutenzione ed eventi non pianificati come in caso di errore hardware.

Il frequentatore sarà guidato nella scelta delle diverse strategie di backup e di recovery. In particolare, backup e recovery logico, backup e recovery fisico a freddo ed a caldo.

Inoltre, saranno trattate le tematiche che riguardano l'upgrade delle versioni di MySQL e la configurazione di tool di benchmark del database.


IL DATABASE MySQL
Il corso ha lo scopo di introdurre i principali concetti inerenti la teoria dei database relazionali, il linguaggio SQL e l’utilizzo del database MySQL per esplorare le principali caratteristiche e funzionalità di uno dei più importanti sistemi di gestione di data base sulla scena open-source, imparando a sfruttarne anche le caratteristiche più avanzate.