Vous n'avez plus d'espace, ce n'est pas une erreur de codage ou de programmation, à moins que vous ne fassiez plusieurs fois la même chose dans votre base de données.
Cela signifie que vous avez essentiellement 3 options:
Acheter plus sur l'espace Heroku
Faites en sorte que l'espace sur Heroku en supprimant des lignes non utilisées ou de les quantifier et en utilisant seulement les plus précieux
Changer pour une autre base de données plus grande, et se connecter au lieu de Heroku
Si la taille de vos données ne dépasse pas l'allocation libre, cela signifie que vous avez une erreur quelque part. Vous pouvez supprimer votre base de données (l'effacer), puis reconstituer les données en les ensemençant ou en les copiant à partir d'un fichier, etc.
Vous devriez probablement poser cette question sur dba.stackexchange.com, car il ne s'agit pas de programmation . Vérifiez également si la question a déjà été posée. Par exemple: https://dba.stackexchange.com/questions/120999/1041-out-of-memory-issue-in-mysql –