SQL Server: avvisi e notifiche importanti ogni giorno

Più informazioni su: sql server - microsoft - sql - database -

Categoria: Microsoft | Giovedì 03 Giugno 2021, Avvisi e notifiche importanti
Questo articolo di approfondimento su SQL Catcher analizza in dettaglio i controlli relativi ad avvisi e notifiche importanti.


Si tratta di una categoria piuttosto generica che racchiude tutta una serie di controlli che non possono essere catalogati in una categoria specifica, ma che rappresentano comunque delle informazioni estremamente utili e che volevamo assolutamente comunicare all’utente.


Vediamo nel dettaglio i vari controlli eseguiti.

Controllo ultimo riavvio dell’istanza SQL Server
Avvisiamo l’utente se ci risulta un riavvio dell’istanza nelle ultime 24 ore. Chiaramente questo evento non rappresenta un problema se il riavvio dell’istanza è motivato (sono stati fatti degli update o dei cambi di configurazione che necessitavano di un riavvio per essere effettivi, una manutenzione programmata, eccetera).



Tuttavia ci capita spesso di vedere utenti che quando SQL Server ha dei problemi di performance o altre motivazioni cercano di risolvere il problema con il classico riavvio dell’istanza. Questa non è una buona pratica in quanto un riavvio dell’istanza porta con se tutta una serie di conseguenze: lo svuotamento del Buffer Pool dove SQL Server registra tutte le pagine dati che sono state lette da disco, uno svuotamento del Plane Cache dove vengono registrati i piani di esecuzione delle query che SLQ Server utilizza per rendere più veloci le esecuzioni delle query stesse (obbligando SQL Server per ogni nuova esecuzione di query dopo il riavvio di andare a riscrivere fisicamente il piano di esecuzione nella cache), eccetera.



Controllo spazio su disco
Per tutti i dischi su cui sono salvati i file dei database verifichiamo lo spazio libero rimasto. Avvisiamo se lo spazio libero su disco è inferiore del 20% dello spazio totale (prima soglia di avviso) e quando è inferiore del 10% (seconda soglia di avviso).



Controllo tempi di latenza dei dischi
Per tutti i dischi su cui sono salvati i file dei database verifichiamo i tempi di latenza in scrittura e in lettura. Avvisiamo se tali tempi sono superiori a 40ns, soglia oltre la quale vale la pena tenere monitorato la situazione per eventuali problemi di performance.



Controllo stato dei database
Con questo controllo riportiamo il numero di eventuali database che hanno cambiato stato (online/offline) rispetto al controllo precedente. Nella sezione database, di conseguenza, si vedrà il nome dei database che hanno cambiato stato.



Controllo stato del servizio SQL Agent

>> continua a pagina 2 >>


Vai al gruppo telegram di discussione ufficiale

Leggi altre ultime notizie su:

Ultimi approfondimenti su:

Aggiornamenti correlati:

Consigli e scorciatoie per l'utilizzo quotidiano di SQL Server Management Studio (dba ssms)

04 apr - www.datamaze.it (Alicedtmz) - Ci sono diversi consigli e scorciatoie da tastiera che è possibile utilizzare con SQL Server Management Studio. Gli shotcut da tastiera non solo consentono di risparmiare tempo, ma possono aiutare il database administrator ad automatizzare le attività quotidiane che vengono ripetute con maggiore frequenza durante le attività di manutenzione e aggiornamento dei database SQL Server. In particolare, continua qui: opinione su dba ssms

Cosa sono e a cosa servono gli Extended Events in SQL Server (monitoraggio)

03 ott - www.datamaze.it (Alicedtmz) - Gli Eventi Estesi sono uno strumento integrato in SQL Server per il monitoraggio delle performances del database server e dei database. Sono caratterizzati da flessibilità, richiesta di poche risorse di sistema e possibilità di effettuare analisi dei dati in tempo reale, uno strumento prezioso per il database administrator che deve indagare eventuali problemi di performances dell'infrastruttura d continua qui: opinione su monitoraggio

Microsoft e il programma di Software Assurance (software licenze)

20 set - www.datamaze.it (Alicedtmz) - Microsoft mette a disposizione, per molte delle licenze software proprietarie che propone sul mercato, il programma integrativo opzionale detto Software Assurance. Si tratta di un'estensione dei benefici che si acquisiscono con le licenze software Microsoft, che va acquistata contestualmente alle licenze. La Software Assurance ha una durata di tre anni e alla scadenza della sua validità può esser continua qui: opinione su software licenze

Rispondiamo alle domande frequenti sui database (dba cloud)

18 gen - www.datamaze.it (Alicedtmz) - Si sente parlare molto di database, relativamente ad elenchi più o meno estesi di nominativi di persone, aziende e simili. Ma questa è davvero la definizione corretta? Come accade per molte parole appartenenti ad un settore specialistico e piuttosto complesso, una volta entrate nell'uso comune il loro significato viene più o meno stravolto, e questo vale anche per i database, almeno in parte. Inf continua qui: opinione su dba cloud

SQL Server performance tuning, come si fa e quali sono i vantaggi. (performances)

21 set - www.datamaze.it (Alicedtmz) - In ambito database si parla spesso di performance tuning, ma in cosa consiste di preciso? In breve, si tratta di quell'insieme di operazioni che consentono di misurare e migliorare le prestazioni del server e dei database. Il punto di partenza di ogni operazione di tuning è l'analisi delle perfomances attuali, che risulterà preziosa per capire l'andamento della macchina e i margini di miglioramen continua qui: opinione su performances

I vantaggi del monitoring del server e dei database (Microsoft)

09 set - www.datamaze.it (Alicedtmz) - Il monitoraggio di SQL Server fa parte della gestione quotidiana dell'infrastruttura database. Grazie alle verifiche ripetute ad intervalli ravvicinati, un DBA o amministratore di database è in grado di verificare l'andamento e le prestazioni dell'infrastruttura informativa aziendale. Il monitoring dei database consiste infatti in una serie di istantanee relative alle prestazioni che i databa

Recuperare l'utenza SA se si è dimenticata la password (sysadmin)

20 lug - www.datamaze.it (Alicedtmz) - In azienda può capitare, soprattutto con vecchie istanze di SQL Server che vengono aggiornate o modificate nelle impostazioni molto di rado, di dimenticare la password dell'utente SA e di non avere a disposizione altri utenti sysadmin con cui sbloccare la situazione. In caso non si riesca a risolvere, la soluzione più drastica consiste in reinstallare l'istanza SQL Server, quindi procedere ad ef continua qui: opinione su sysadmin

Questa pagina usa cookie tecnici. Accetta