Perché le mie richieste batch aumentano quando si esegue un backup differenziale


13

Ho iniziato a tenere traccia a lungo termine di varie attività sul nostro SQL Server 2012 e ho notato un aumento delle Richieste batch durante i nostri backup incrementali.

Per dare un'idea, normalmente ci sono circa 10-20 richieste batch al secondo ma durante il tempo in cui il nostro backup differenziale viene eseguito, passa a 100-130 al secondo.

So che non è molto, ma mi ha incuriosito ciò che sta accadendo che aumenta di 10 volte.

Non sei sicuro di quali informazioni potresti aver bisogno per aiutarti a risolvere questo problema.

Risposte:


2

Dopo aver monitorato le sessioni attive e le query durante il periodo di alta attività, sono giunto alla conclusione che il colpevole è il software di terze parti che utilizziamo (LiteSpeed) per eseguire i backup.

Sembra che ci siano molte query per ottenere informazioni sul piano di manutenzione, aggiornare le statistiche di backup, ottenere informazioni sul server e sul database, ecc. Questo server non è solo quello di cui si sta eseguendo il backup in questo momento, ma è anche il " Repository centrale "per tutti i nostri server.

Sembra che ho saltato la pistola pubblicando qui, ma almeno questo potrebbe impedire ad altri di girare le ruote su qualcosa che non sembra essere un vero problema o uno su cui puoi fare qualcosa, oltre a non utilizzare il software di terze parti. Se il nostro ambiente si impantana a causa di ciò, scommetterei che lo spostamento del "repository centrale" su un altro server ridurrebbe il carico su questo.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.