Einstein famously discovered that all time is in fact relative. This is all very well when travelling at near-light speed or when considering theoretical inter-galactic spacemen, but for monitoring SQL Servers, knowing the correct time can be a big issue.
We’re currently having some pretty brow-furrowing, head-scratching discussions about how to handle the synchronization of time between servers when collecting their monitoring data. If the time on one server differs from that of another, by minutes or even seconds, then it could cause some rather obvious weird behaviour in SQL Response – delays in data display, odd-looking axes on graphs, and even alerts for future events.
So, we thought we’d ask you what your experience of this issue is, and how you think we might handle it. Specifically, we’d like to know:
- Are your server times all synchronized?
- If so, how do you keep them synchronized?
- Have you ever experienced any SQL Server issues because of clock discrepancies?


3 Comments
1. Yes, completely synchronized.
2. We use a time server
3. Yup, we’ve run into SSPI problems when the clocks aren’t sync’d up correctly (especially if there is a discrepancy with the DC)
Thanks Nic.
It’s interesting to hear that you have experienced problems due to clock discrepancies.. it can be a really nasty problem.
We think we might even add an alert in V2 when we notice clocks are out.
1 – Yes
2 – Network server with specified task polls authorised internet time source server place thing. Other servers poll this server across our WAN
3 – No. See 1 and 2