Heim  >  Fragen und Antworten  >  Hauptteil

Lösung für das durch upsertMany in Nest.js verursachte Speichernutzungsproblem

<p>Es gibt eine geplante Aufgabe, die alle 5 Minuten ausgeführt wird, wenn upsertMany zum Einfügen einer großen Datenmenge verwendet wird. Ich habe festgestellt, dass der Speicher jedes Mal zunimmt, wenn eine Aufgabe ausgeführt wird und der GC den Speicher nicht zurückgewinnen kann. Wie kann ich dieses Problem lösen? </p> <p>Mit nestjs, @mikro-orm/nestjs</p> <pre class="brush:php;toolbar:false;">this.emBi.upsertMany(SingleOrderSales, saveArry)</pre>
P粉787806024P粉787806024453 Tage vor612

Antworte allen(1)Ich werde antworten

  • P粉798010441

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

    根据官方文档https://mikro-orm.io/docs/entity-manager,在完成与实体管理器的工作后,似乎需要手动执行刷新命令(也不要忘记等待)。在您的情况下:

    Antwort
    0
  • StornierenAntwort