How much is the network - determing network overhead in SQL Server -
We have a dev server running C # and speaking to SQL Server on the same machine.
We have the same server running the second server and talking to the SQL Server on another machine.
A job reads 60,000 (it calls a stored procedure 60,000 times - one line of each read return).
The job runs in the 1/40th time on the first server compared to running on another server.
We are already looking at the 'internal' difference of two SQL server (fragmentation, temp, memory etc.) but what is a good way to determine how slow the second configuration is because it is on the network have to go?
[but confusingly I found a 'SQL server ping' device but it does not really attempt any measurement at all, which, as far as I can see, is what we need]
Open SQL Server Management Server on Remote Machine. Click Start a new query query, include customer statistics Run your stored procedure In the Clients Statistics tab of the results, you will find some basic information about how many packets were sent back & amp; Next on the network. My guess is that for reading one, you are not going to see that upper part
To get a better idea, I will try to make a simple selection of 60,000 records (because you said that 60,000 is returning from your remote machine to the network one after the other) , It does not give you the idea of overhead on the stored procedure, but it will give a quick seat off-pint idea of network speed between machines.
Comments
Post a Comment