DBA e controllo periodico dei database
Il controllo dei database da parte di un DBA è fondamentale per intercettare i problemi prima che diventino bloccanti per le applicazioni e per prevenire le situazioni che possono crearsi. Tipicamente vengono effettuate due tipologie di controllo stato di salute di un database, l’Health Check vero e proprio e il monitoraggio 24 ore su 24.
Health Check
Si tratta di una fotografia della configurazione di una istanza e dei suoi database. Solitamente presso i nostri clienti, eseguiamo questa attività 2-4 volte all’anno. La frequenza dell’attività in questione varia a seconda della complessità, degli attori coinvolti e del tipo di carico di lavoro che il sistema deve sostenere. È buona norma effettuare l'Health Check come prima cosa quando si inizia una nuova collaborazione, soprattutto su sistemi non realizzati da noi.
Monitoraggio 24h
Il monitoraggio, spesso applicato anche ad altre parti dell’infrastruttura informatica, effettua una serie di interrogazioni molto frequenti per restituirci le variazioni giornaliere dei parametri relativi alle performances e il comportamento del database server. Questo tipo di monitoring proposto da Datamaze va a prendere in considerazione una quarantina di parametri circa.
SQL Catcher e i controlli periodici
di Alice Sella, aggiornato il 30 maggio 2023