1
3
您可以创建RAM磁盘并将数据库移到那里,只用于单元测试。 如果您为此编写脚本,那么它是自动的,并且非常方便。 另外,为了其他目的,我编写了加载数据库的自定义测试运行程序 从SQL转储而不是创建它,然后创建表。 你选择。 |
2
1
我发现使用sqlite替代它可以使我的单元测试更快。我还删除了southdb,因为这也减慢了表的创建。
|
3
0
我一直在经历缓慢的InnoDB表创建速度(大约25秒创建13个小表)。 我在my.cnf文件的[mysqld]部分尝试了选项。 添加:
产生了最好的结果(大约1.5秒来创建相同的13个小表)。 |
4
0
仅在Mac OSX上,将以下内容添加到您的~/.my.cnf中:
对我来说,这将我在MySQL上的Django测试套件的启动时间从1分30秒提高到了7秒! 详情如下: http://www.stereoplex.com/blog/speeding-up-django-unit-test-runs-with-mysql |
Florent · 如何在Django中聚合多个字段? 1 年前 |
KWunsch · Django没有将pk引入模板 1 年前 |
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |
Farid · 限制django每个客户的访问 1 年前 |
Blue · 从Django中的输入字段获取用户输入 2 年前 |
4SadMemeXD · 无法在Django中选择相关类别 2 年前 |