|
Le vostre applicazioni si basano sul database, vanno lente e non sapete spiegarne il perchè? Oracle, mysql o Sql Server accedono ai dati senza usare alcun indice o vi accedono in modo errato e non ne capite il motivo? Dovete proprio comprare nuovo hardware e quindi licenze? Le applicazioni di tutti i giorni si basano in gran parte sui database: effettuare in modo scentifico il tuning dei vostri database e delle logiche di accesso al dato (sql) può portare grandi benefici sia in termine di abbassamento del service time sia del responce time. Non solo, grazie alla applicazione della queuing theory siamo in grado di valutare quanto i vostri sistemi siano in grado di sostenere un incremento percentuale degli utenti. CONFIGURAZIONE
Una delle maggiori responsabilità di un DBA è quella di garantire che il database sia regolato correttamente. I database, Oracle RDBMS in particolare, sono altamente "tunabili" e possono essere configurati in modo da aumentarne le prestazioni.
Midati controlla se i tuoi database sono configurati in modo da massimizzarne l'efficienza e provvede ad apportare modifiche se ciò non si verifica.
| ANALISI DI QUERY ONEROSE
Una sola query, se scritta in modo sbagliato, se non ha indici o se non li utilizza in modo corretto può impiegare tanto tempo ed utilizzare tante risorse a danno di altri processi. In caso di aumento del numero dei dati i costi sostenuti possono diventare insostenibili e molte volte la creazione di un solo indice può determinare miglioramenti incredibili: le performance aumentano di tanto senza spendere soldi!
Midati effettua un'attività di tuning mirata a scovare tali query, costruire gli indici necessari, provvedere alla manutenzione di tali indici e migliorare il codice.
| INCREMENTI
Dovrete affrontare un aumento del numero degli utenti e non sapete come potranno rispondere i vostri database? I tempi di risposta aumenteranno di molto? La memoria disponibile sarà sufficiente?
Midati è in grado di dare una risposta a tutte queste domande.
|
|