I have a SVN server instance set up on my desktop for the purposes of demonstrating the many benefits of SVN/TortoiseSVN.
Performance has today degrading significantly however when performing actions such as viewing the logs etc. This isn't ideal for a demonstration, given that a "Show Log" operation now takes approx 5seconds, whereas before it was sub-second response.
The puzzling thing is this performance degradation only seems to have come about after I performed the following actions:
- changed password for one user (myself)
 - created a second user
 - created a 2nd repository on the server
 
Note, after changing the password for the user I had issues with certificates, so I cleaned all Tortoise caches.
To attempt to resolve the problem I have :
- cleared all TortoiseSVN Settings-Saved Data including cached authentication data.
 - I have also cleared the cached logs
 - dropped the new second repository.
 - reboot
 
To no avail.
Information that might be pertinent:
- One repository.
 - Hosted locally.
 - Repository security is managed by VisualSVN. Everyone has R/W access.
 - Main repository only consists of ~30MB/600 files.
 - Repository has only had ~50 revisions.
 
VisualSVN properties:
- Automatically adjust permissions: Enabled
 - Use Secure Connection: Enabled
 - Server Binding - All IP Addresses
 - Certificate is in date
 - Authentication is Subversion
 - No special logging other than Event Log
 
Event log shows nothing unusual.
If no response then tomorrow I might try running Process Monitor by Sysinternals