Rumah  >  Soal Jawab  >  teks badan

Penyelesaian kepada masalah penggunaan memori yang disebabkan oleh upsertMany dalam Nest.js

<p>Terdapat tugas berjadual yang dilaksanakan setiap 5 minit apabila menggunakan upsertMany untuk memasukkan sejumlah besar data. Saya mendapati bahawa ingatan meningkat setiap kali tugas dilaksanakan dan GC tidak dapat menuntut semula ingatan. Bagaimanakah saya boleh menyelesaikan masalah ini? </p> <p>Menggunakan nestjs, @mikro-orm/nestjs</p> <pre class="brush:php;toolbar:false;">this.emBi.upsertMany(SingleOrderSales, saveArry)</pre>
P粉787806024P粉787806024403 hari yang lalu556

membalas semua(1)saya akan balas

  • P粉798010441

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

    Menurut dokumentasi rasmi https://mikro-orm.io/docs/entity-manager, nampaknya anda perlu melaksanakan arahan penyegaran secara manual selepas menyelesaikan kerja dengan pengurus entiti (juga jangan lupa menunggu ). Dalam kes anda:

    balas
    0
  • Batalbalas