我正在运行 64 位 Debian Squeeze,并且已从存储库安装了 bugzilla。此操作已自动配置并安装:
- Bugzilla 3.6.2.0-4.5
- MySQL 版本 14.14 发行版 5.1.63
- Apache 2.2.16-6+squeeze8
当我浏览我的 Bugzilla 网络界面时,我发现导航非常快,但添加新的错误或评论非常慢(10 秒以上)。
我尝试了以下方法来纠正这个问题:
配置 Bugzilla 以使用 mod_perl而不是 mod_cgi。导航速度稍微加快了一点,但表单提交仍然很慢。
向(虚拟)服务器投入了更多资源。现在它拥有两个 CPU 核心和 4 GB 内存(之前只有一个核心和 1GB 内存)。没有明显的区别。
遵循以下建议这一页调整我的 sendmail 配置。同样,这似乎没有改善情况。
top
提交错误时查看输出。似乎没有任何东西占用资源。
有人能建议我下一步该怎么做才能解决性能问题吗?如果瓶颈与 MySQL 有关,我一点也不惊讶,但我该如何确定呢?
答案1
我怀疑是 MySQL。如果它使用 Postgres,你会得到同样的结果吗?它在虚拟机中有什么后端磁盘?