Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

OracleBulkCopy Memory Leak (Pengecualian OutOfMemory)

Menemukan akar penyebabnya, exe berjalan dalam 32 bit dan memiliki batas memori 1,5G. Perlu mengubah platform target dan mengganti Oracle.DataAccess.dll ke versi 64 bit.

Juga ada solusi alternatif:memuat data dalam batch sehingga tidak akan melebihi batas memori 1,5 G.

Pembaruan:

"MEMORY LEAK USING ORACLEBULKCOPY":oracle bulk copy memiliki beberapa bug yang menyebabkan kebocoran memori, itu terjadi ketika BatchSize kurang dari ukuran yang dapat didata. Perlu memodifikasi BatchSize atau memperbarui ODAC ke versi yang lebih tinggi.

Referensi:https://community.oracle.com/message/4593452#4593452




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengekspor skema database di Oracle ke file dump

  2. Bagaimana cara menghapus beberapa nilai dalam SQL?

  3. JIKA kondisi lain dalam prosedur tersimpan sql

  4. Oracle Bagaimana cara memberikan CREATE ANY DIRECTORY dengan batasan bahwa semua direktori harus dibuat di dalam direktori yang diberikan?

  5. Ambil data gumpalan besar menggunakan sqlplus