A seguito dell'altra mia domanda , vorrei iniziare a pensare a cosa dovrei dare un'occhiata su basi giornaliere / settimanali / mensili in termini di avvisi. Spero di riuscire a vedere i problemi prima che si verifichino (questo è il piano) ...
Finora ho iniziato a raccogliere script per il seguente (nessun ordine):
Quotidiano
- Controlla il tempo di attività del sistema (nel caso dovessi controllare qualcosa come DBA)
- Controlla l'ultimo backup
- Controllare i backup del registro delle transazioni
- Controlla lo stato dei lavori SQL
- Controlla l'utilizzo medio della CPU nelle ultime 24 ore (o 1140 minuti)
settimanalmente
- Controlla la cronologia dei backup di MSDB
- Controlla per vedere quando è stata eseguita l'ultima volta CheckDB
- Controlla la frammentazione dell'indice
- Controlla le statistiche dell'indice (letture vs scritture ecc.)
- Verificare i colli di bottiglia di IO
Mensile
- Controlla gli indici mancanti
- Controlla gli indici che non vengono più utilizzati
Altri suggerimenti? (Sono nuovo di DBA, quindi qualsiasi aiuto / consiglio è sempre il benvenuto)