Django在Mac OS X Lion上运行非常缓慢。

3
我最近重新安装了OS X Lion操作系统。我现在使用virtualenv在Python 2.6.6上运行Django 1.2.5,并安装了MySQL 5.5.14(通过homebrew安装)。当我现在运行我的一个应用程序的测试套件时,速度极慢。通常整个测试套件需要大约4-5分钟,但现在这个时间还没有完成30%。请问有什么方法可以缩小瓶颈吗?是否是新安装的MySQL配置不正确?如何对MySQL进行基准测试,与(InnoDB)表有什么问题?也许我不是唯一遇到这些问题的人...

检查活动监视器,是否有任何异常情况? - cwoebker
3个回答

4

好的,为了回答我的问题,我发现实际上只是MySQL安装的默认设置不好。我运行了一个叫做MySQLTuner的脚本,它向我展示了一些需要更改的变量。按照它的建议更改后,测试时间恢复正常。


你在ramdisk上运行MySQL吗?我是这样做的,并且我已经进行了推荐的更改,但测试套件仍然非常缓慢。感谢MySQLTuner的提示!(它确实有所帮助) - mkelley33

2

机器已经连续运行了两天,性能方面一切正常。我只是在Django应用程序中感觉到问题。目前没有其他应用程序使用MySQL,无法比较MySQL的性能... - Dennis

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接