Solution au problème d'utilisation de la mémoire causé par upsertMany dans Nest.js
P粉787806024
P粉787806024 2023-08-15 23:04:41
0
1
505

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?

À l'aide de nestjs, @mikro-orm/nestjs

this.emBi.upsertMany(SingleOrderSales, saveArry)
P粉787806024
P粉787806024

répondre à tous (1)
P粉798010441

D'après ladocumentation 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:

    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!