Upgrade and performance

This forum is now locked, since Gold Support is no longer offered.

Moderator: SourceGear

Posts: 9
Joined: Tue May 25, 2004 12:47 am

Upgrade and performance

Post by olivier.destrade » Fri Oct 05, 2007 10:04 am

We are using Vault version 3.1.2 on large projects for years, and we don't see any reason to change something that works well.
Now, with increasing number of developers (more than 50) and CruiseControl builds (20 builds checking modifications every 6 minutes), we are facing a degradation of performances.
We are thinking about upgrading to latest version 4, but incertain about the benefits in terms of performance.
1) Do you think upgrading to version 4 will lead to a gain of performance?

The server is a 1,6 MHz Pentium with 2 Gb RAM. Our vault database is 8 Gb large (5 repositories).

2) What is the hardware configuration to ensure good performances with such a base, number of users, and builds?

Thanks for your advices.

Posts: 3655
Joined: Tue Dec 16, 2003 1:17 pm
Location: SourceGear

Post by jclausius » Fri Oct 05, 2007 10:32 am

Yes. We've made many new optimizations regarding check out lists and repository refreshes starting at about Vault 3.5.1. This will not only affect overall performance, but also save you on some disk space as well.

Vault 4.x will include all of those improvements plus some newer functionality that you may want to experiment with the server and client on a test machine with a dummy database. Don't use your production database as this may affect your client side caches.

See the release notes for more info:

Vault 4.0 Release Notes - http://support.sourcegear.com/viewtopic.php?t=8047

Additional Vault 4 release notes can be seen at the Vault Knowledge Base - http://support.sourcegear.com/viewforum.php?f=13
Last edited by jclausius on Fri Oct 05, 2007 10:37 am, edited 2 times in total.
Jeff Clausius

Posts: 8550
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear

Post by Beth » Fri Oct 05, 2007 10:35 am

To check and see if your hardware is adequate and to see what you can do immediately to improve performance, check out this article: Recommendations for optimal Vault performance.

Even if you don't go up to the latest, I would recommend going at least as far as 3.1.9. That is a free upgrade and available on our downloads page.

Vault 4.x does have speed improvements over 3.1.x due to some database changes that were made since the version you are on. If you wish, you can try a demo of it with a COPY of your database (please, don't use the production one until you are migrating) on another server and see what you think. If you would like a demo license, you can email sales at: sgstore at sourcegear.com.