MLA - Database
MLA per funzionare ha bisogno di un database in cui immagazzinare i dati estratti dai file di log. MLA supporta pienamente i seguenti databases:
  • Microsoft SQL server®
  • Microsoft Access®
  • MySQL®

La piena compatibilità si riferisce alla creazione e utilizzo delle tabelle, tuttavia, mentre le differenze nelle espressioni DDL(Data Definition Language) del linguaggio SQL sono marcate, le differenze nelle espressioni DML(Data Manipulation Language) del linguaggio SQL sono sottili e si limitano ad alcuni tipi di dati come le Date e le Ore.
E' dunque probabile che database diversi da quelli specificati siano compatibili con MLA, salvo per la creazione delle tabelle può essere fatta in fase di installazione ad opera del personale tecnico, traducendo una delle definizioni sopra menzionate.

Aggiornamento dati

Il processo di traduzione dei file di log può essere eseguito manualmente dall'interfaccia utente di MLA, oppure è possibilile utilizzare MLA Importer, l'utility a riga di comando presente nell'installazione di MLA.
MLA Importer consente di eseguire l'importazione dei file di log in automatico, mediante un task schedulato. La configurazione tipica di MLA Importer permette di importare nella notte i file di log del giorno precedente, e di eseguire operazioni di manutenzione sulla base dati presente nel database evitando che il database cresca eccessivamente in dimensione.
Un'altra funzionalità particolarmente utile di MLA Importer è di generare un report contenente una diverse di statistiche e di inviarlo per mail all'amministratore di sistema. Le statistiche presenti nel report sono completamente personalizzabili per permettere di soddisfare le esigenze peculiari di ogni sistema.
La configurazione di MLA Importer può essere impostata mediante file di testo oppure mediante la procedura presente nel menù di MLA.