recherche

Maison  >  Questions et réponses  >  le corps du texte

Solution au problème d'utilisation de la mémoire causé par upsertMany dans Nest.js

<p>Une tâche planifiée est exécutée toutes les 5 minutes lors de l'utilisation de upsertMany pour insérer une grande quantité de données. J'ai constaté que la mémoire augmente à chaque fois qu'une tâche est exécutée et que le GC ne peut pas récupérer la mémoire. Comment puis-je résoudre ce problème? </p> <p>À l'aide de nestjs, @mikro-orm/nestjs</p> <pre class="brush:php;toolbar:false;">this.emBi.upsertMany(SingleOrderSales, saveArry)</pre>
P粉787806024P粉787806024545 Il y a quelques jours721

répondre à tous(1)je répondrai

  • P粉798010441

    P粉7980104412023-08-16 09:56:20

    D'après la documentation officielle https://mikro-orm.io/docs/entity-manager, il semble que vous deviez exécuter la commande d'actualisation manuellement après avoir terminé le travail avec le gestionnaire d'entités (n'oubliez pas non plus d'attendre ). Dans ton cas:

    répondre
    0
  • Annulerrépondre