|
|
1
169
如果在运行测试时将数据库引擎设置为sqlite3, Django will use a in-memory database .
或在Django 1.2中:
(对于django1.3来说,后端的完整路径并不是绝对必要的,但是可以使设置向前兼容。) 如果您遇到南迁问题,还可以添加以下行:
|
|
|
2
83
|
|
|
3
22
MySQL支持一个名为“内存”的存储引擎,您可以在数据库配置中配置它(
请注意,内存存储引擎不支持blob/text列,因此如果您使用
|
|
|
4
15
我不能回答你的主要问题,但是你可以做一些事情来加快速度。
其次,您不需要每次都运行南迁。套
|
|
|
5
10
可以进行双重调整:
我两个都用了,我很高兴。 如何在Ubuntu上为MySQL设置:
|
|
|
6
4
另一种方法:让另一个MySQL实例在使用RAM磁盘的tempfs中运行。此博客文章中的说明: Speeding up MySQL for testing in Django 优势:
|
|
|
7
2
根据Anurag的回答,我简化了这个过程,创建了相同的test\u设置,并在manage.py中添加了以下内容
|
|
|
8
-1
使用下面的
|