Domanda

Credo di poter utilizzare NetMon per monitorare il traffico (B, KB, MB, GB) di mia db (da / per), ma non so come ottenere una sintesi e la ripartizione delle dimensioni del traffico.

Qualcuno ha usato Netmon per questo e può o spiegare come o indicarlo nel giusto senso.

Tutto è locale nel mio scenario, voglio solo sapere il consumo di banda delle chiamate db.

È stato utile?

Soluzione

Stai cercando di trovare i byte inviati / ricevuti da una determinata query, o la quantità di larghezza di banda viene utilizzata per tutte le query sotto un determinato carico?

Se si vuole avere un'idea dei byte inviati / ricevuti per una singola query, basta accendere "Includi statistiche client" nel menu Query in studio SQL Management.

Se volete vedere l'utilizzo della rete sotto un carico, il modo più semplice sarebbe quella di generare un carico da un'altra macchina e quindi utilizzare perfmon sul server DB e aggiungere i contatori per i byte della interfaccia di rete inviati / ricevuti per monitorare la effettivo utilizzo.

Se si sono limitati ad una macchina, allora si potrebbe essere in grado di provare qualcosa che può isolare una singola traffico di rete processi, come netlimiter

Altri suggerimenti

Se la vostra utilizzando SqlConnection da ADO.Net è possibile utilizzare le statistiche del provider per ottenere il numero totale di byte ricevuti e trasmessi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top