Code: Select all
sgvault.dbo.spgetrepositorydelta;1
In SQL Server Activity Monitor this process is reported as having CPU=259858 and Physical IO = 2075.
This example is from 21 April 2011 between 7:50am and 8:11:02am (Anthony)
One example of the symptoms from the client side is:
(All VS solutions in same source tree.)
Take 1
Switched on computer on arrival at work.
Started Vault Client and did a GetLatest - OK
Started Visual Studio Solution 1 - hung. Killed that instance, restarted it - hung
Whilst previous instance hung, started a 2nd instance of VS using solution 2 - hung
Killed both VS instances and rebooted
Take 2
Started VS Solution 3 - a 3rd different solution - OK
Vault Client - OK and looked at some history
Closed VS Sln 3
Started VS Sln 1 - hung. Killed it and rebooted
Take 3
Started VS Sln 1 - OK
Closed and opened Sln 1 again - OK
Closed Sln 1, started Vault Client, started Solution 1, all OK
sgvault.log attached. You'll see many timeouts. Mostly occurring during login.
ps An observation. SQL Server seems to be using either 1 or other of the CPUs but never 2 at the same time. When one peaks at 100% the other goes down to 0 and vice versa. The result is a total CPU that is pretty consistently at 50% during this hiatus. Is there a configuration option that can get SQL Server using both at the same time? I have seen various numbers of SourceGear processes at different times so it seems that multiple actions are supported from the Vault side, though only one of those processes seems to be doing anything at any one time - most are sleeping and in general there is just 1 SourceGear process and its sleeping.