ホームページ  >  に質問  >  本文

Nest.js の upsertMany によって引き起こされるメモリ使用量の問題の解決策

<p>upsertMany を使用して大量のデータを挿入する場合、5 分ごとに実行されるスケジュールされたタスクがあります。タスクが実行されるたびにメモリが増加し、GC がメモリを再利用できないことがわかりました。この問題はどうすれば解決できますか? </p> <p>nestjs を使用して、@mikro-orm/nestjs</p> <pre class="brush:php;toolbar:false;">this.emBi.upsertMany(SingleOrderSales, saveArry)</pre>
P粉787806024P粉787806024453日前610

全員に返信(1)返信します

  • P粉798010441

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

    公式 ドキュメント https://mikro-orm.io/docs/entity-manager によると、エンティティ マネージャーでの作業が終了した後、手動で更新コマンドを実行する必要があるようです (これも実行しないでください)待つことを忘れないでください)。あなたの場合:

    返事
    0
  • キャンセル返事