Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase

Identifying the cause of intermittent network issues Expand / Collapse
Author
Message
Posted Thursday, January 7, 2010 2:32 PM
SSC Eights!

SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!

Group: General Forum Members
Last Login: 2 days ago @ 4:50 AM
Points: 904, Visits: 1,883
I have an SQL Server that runs an agent job which calls sprocs on another server, and also hits a few file shares.
Every so often the job fails due to time out issues.

I cannot see anything wrong on either sql servers. I contacted the infrastructure team who say they cannot find any intermittent issue( prob cause its intermitent!).

How would i prove this issue exists, and identify the root cause? Has anyone had experience with this?

(just noticed, this forum is for sql server 7/2000. im using sql server 2008. Admins, would you mind moving this to a more appropriate forum please? Thank you)
Post #843890
Posted Thursday, January 7, 2010 5:31 PM
Say Hey Kid

Say Hey KidSay Hey KidSay Hey KidSay Hey KidSay Hey KidSay Hey KidSay Hey KidSay Hey Kid

Group: General Forum Members
Last Login: 2 days ago @ 4:14 AM
Points: 709, Visits: 1,430
Could it be that it is not a network issue but a timeout issue, so SQL reports an error even though the SP is still running?

You can run a continuous ping while the job is running to see if there are any drops in connectivity while the job is running. You could also run a Network Monitor trace and see if there is anything that a Network Admin can identify as a networking issue.


Joie Andrew
"Since 1982"
Post #844011
Posted Thursday, January 7, 2010 6:16 PM


SSC-Dedicated

SSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-Dedicated

Group: Administrators
Last Login: Yesterday @ 12:34 PM
Points: 31,181, Visits: 15,626
I think you'd have to do something like the ping test listed, writing to a file, to help determine this.

What does the process do exactly in terms of calling sprocs? How does it work?







Follow me on Twitter: @way0utwest

Forum Etiquette: How to post data/code on a forum to get the best help
Post #844027
Posted Thursday, January 7, 2010 6:26 PM


SSCoach

SSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoach

Group: General Forum Members
Last Login: Yesterday @ 10:17 PM
Points: 17,817, Visits: 15,744
Are there any routers, firewalls between the servers that may block ICMP? Some places do not block ICMP traffic, some do though (to protect the database network for instance).

If so, the ping test may not work for you.

In addition to the ping test during processing, you may want to establish a ping test prior to processing. This could help eliminate network timeout issues when processing is just starting.

Whatever level of ping test you try, make sure there is a method to capture it out to a log file so that can be used to show the Network guys the problems.




Jason AKA CirqueDeSQLeil
I have given a name to my pain...
MCM SQL Server, MVP


SQL RNNR

Posting Performance Based Questions - Gail Shaw
Post #844033
« Prev Topic | Next Topic »

Add to briefcase

Permissions Expand / Collapse