Failed to establish a connection to the database...
Moderator: SourceGear
John:
I haven't followed up with Beth, but we may need to make some modifications to ASP.NET's memory model.
If you're still on Vault 3.1.x, this will probably slow things down, but it will hopefully eliminate the memory issues.
Let's start with the first question. What OS are you using for the Vault Server?
I haven't followed up with Beth, but we may need to make some modifications to ASP.NET's memory model.
If you're still on Vault 3.1.x, this will probably slow things down, but it will hopefully eliminate the memory issues.
Let's start with the first question. What OS are you using for the Vault Server?
Jeff Clausius
SourceGear
SourceGear
Windows 2003 server... Everytime it goes down, I do notice that w3wp.exe is always around 1GB...
(btw, we have scheduled an update to 4.x this weekend and are also moving sql off the Vault server and onto it's own)
(btw, we have scheduled an update to 4.x this weekend and are also moving sql off the Vault server and onto it's own)
Last edited by jschuit on Fri Nov 02, 2007 8:04 am, edited 1 time in total.
OK. I hadn't realized you were going to make the change. If you note, the Vault App Pool's memory tab within IIS' administrative tool there is a memory node. What settings do you have configured within there.
In essence, for settings on the new server, bump up any memory related values so more memory will be available to the ASP.NET process.
In essence, for settings on the new server, bump up any memory related values so more memory will be available to the ASP.NET process.
Jeff Clausius
SourceGear
SourceGear
The check boxes control the numeric entries, but what are the values inside those disabled boxes? Does the number there correspond to when the you are seeing the out of memory errors? It might be worthwhile to explore increasing the recycling values to see if we can get ASP.NET to accommodate your repositories.
Jeff Clausius
SourceGear
SourceGear
If the box has enough memory, then you should be OK going with a much larger value as a ASP.NET process in 32-bit world seems as if it can get to around 1.7 to 1.8 GB of the theoretical 2GB until it starts complaining about memory.
Do you have multiple, large repositories? Since all caching sits in one address space, another option available in the later versions of Vault is to split work-loads for repositories across multiple Vault servers.
Do you have multiple, large repositories? Since all caching sits in one address space, another option available in the later versions of Vault is to split work-loads for repositories across multiple Vault servers.
Jeff Clausius
SourceGear
SourceGear
I'm not sure about increasing memory size... as I said, it always threw the out of memory exception when that process was between 900MB and 1GB. The server has 4GB and SQL is using ~2GB.
No, we are only using one repository (~55 - 60GB).
No, we are only using one repository (~55 - 60GB).
Last edited by jschuit on Fri Nov 02, 2007 9:37 am, edited 1 time in total.