Health Check

Health Check è il nostro servizio di analisi delle istanze SQL Server del cliente per verificare la corretta configurazione e le eventuali criticità che possono influenzare le performance e il buon funzionamento del server.

Si basa sul servizio Sentinel, che si occupa di monitorare 24×7 le istanze oggetto dell’Health Check, memorizzando le metriche principali di SQL Server in un database, per la successiva analisi.
I dati raccolti sono solo numerici e relativi ai contatori presenti anche nel Performance Monitor di Windows, quindi assolutamente privi di rischio.

Tipicamente l’health check dura almeno una settimana lavorativa, in modo tale da avere un campione sufficientemente significativo del workload tipico del cliente.

Al termine del periodo di raccolta informazioni, i risultati vengono riassunti in un documento che presenti al cliente la situazione attuale dell’istanza (dati generali, inventario dei databases, dettaglio di ciascun database che include lo stato di indici e statistiche, etc) ed un elenco delle criticità rilevate e delle relative soluzioni proposte, che il cliente può attuare in autonomia o concordare con noi.

Questo un elenco esaustivo delle informazioni contenute nel documento di analisi:

  • Configurazione Hardware (Storage, CPU, Memory)
  • Configurazione sistema operativo
  • Configurazione istanza SQL Server
  • Configurazione TempDb
  • Configurazione Databases
  • Situazione degli indici e possibili ottimizzazioni (nuovi indici, eliminazione indici non usati)
  • Locking & Blocking
  • Situazione manutenzione Databases
  • Strategia di Backup
  • Piano di Disaster Recovery (se presente)
  • Strategia di High Availability (se presente)