VisualSVN本地突然出现SVN性能下降

时间:2009-11-25 06:43:40

标签: performance svn tortoisesvn visualsvn

我在桌面上设置了SVN服务器实例,以展示SVN / TortoiseSVN的诸多好处。

今天,当执行诸如查看日志等操作时性能显着降低。这对于演示来说并不理想,因为“显示日志”操作现在需要大约5秒,而在它是亚秒级响应之前。

令人费解的是,在我执行以下操作后,这种性能下降似乎才出现:

  • 更改了一位用户的密码(我自己)
  • 创建了第二个用户
  • 在服务器上创建了第二个存储库

注意,在更改了用户的密码后,我遇到了证书问题,所以我清理了所有Tortoise缓存。

尝试解决我遇到的问题:

  • 清除所有TortoiseSVN设置 - 保存的数据,包括缓存的身份验证数据。
  • 我还清除了缓存日志
  • 删除了新的第二个存储库。
  • 重新启动

无济于事。

可能相关的信息:

  • 一个存储库。
  • 在本地托管。
  • 存储库安全性由VisualSVN管理。每个人都有R / W访问权。
  • 主存储库仅包含~30MB / 600个文件。
  • 存储库只有大约50个版本。

VisualSVN属性:

  • 自动调整权限:已启用
  • 使用安全连接:已启用
  • 服务器绑定 - 所有IP地址
  • 证书在日期
  • 身份验证是Subversion
  • 除了“事件日志”之外没有其他特殊日志记录

事件日志显示没有异常。

如果明天没有回复,我可以尝试通过Sysinternals运行Process Monitor

1 个答案:

答案 0 :(得分:1)

可能完全不相关但是在我们的某个用户最近更改了密码后,Commit Monitor通过访问尝试向服务器发送垃圾邮件。它导致了性能下降,这是显而易见的。