当Django运行迁移时,Heroku JawsDB Leopard共享计划会抛出ulimit错误

时间:2017-09-04 01:24:20

标签: mysql django heroku

在Heroku中,我们有一个托管的Django应用程序,其中包含来自JawsDB(Leopard共享计划)的预配MySQL数据库。 在作为Heroku发布周期的一部分运行Django migrate命令时会出现此问题。我们收到此错误:

  

django.db.utils.OperationalError:(1041,“内存不足;检查是否   mysqld或其他一些进程使用所有可用内存;如果没有,你   可能必须使用'ulimit'来允许mysqld使用更多的内存,或者你可以   添加更多交换空间“)

我们确定它在添加新外键列的ALTER TABLE上失败。

知道我们可以从这里做些什么,或者我们可以做些什么作为解决方法?

0 个答案:

没有答案