SQL Server 2008 R2 Cause I/O ad alto buffer
-
31-10-2019 - |
Domanda
Sto cercando di risolvere le prestazioni su un server SQL che abbiamo per il nostro server di gestione dei documenti e le prestazioni di oggi hanno toccato un minimo di tutti i tempi.
Guardando la gestione del data warehouse (MDW) che ho configurato di recente, posso vedere un enorme picco nell'I/O buffer. Il tempo di attesa combinato SQL si trova nella regione di 1500-2000 ms, che è considerevolmente più alto del normale (circa 500 ms). La grande percentuale di questo aumento è I/O tampone.
Non essendo un DBA e farlo per necessità, sono enormemente dalla mia profondità.
C'è un modo per dire perché c'è stato un grande aumento dell'I/O tampone? Questo è probabile a causa di una query che tira grandi quantità di dati o configurazione errata di limiti di memoria SQL Server? C'è qualcosa di specifico (o generale per quella materia) che dovrei guardare o DMV che posso interrogare per aiutare a risolvere i problemi?
Il server è SQL Server 2008 R2. È una VM che esegue due VCPU e 8 GB di RAM con i dischi ospitati su un array separato su una SAN.
I grafici sopra sono stati tutti generati utilizzando SQL Server Gestione data warehouse.
Nessuna soluzione corretta