Share

No accident,Everyone is No 1.

导航

千万级数据快速迁移至Oracle

SqlClient中有SqlBulkCopy,System.Data.OracleClient中却没有。

使用Oracle DataAcess Provider For dotnet中自带的OracleBulkCopy组件却有内存泄漏,

直至将系统内存耗尽,程序自动崩溃。

使用参数化及交错数组绑定的方法自实现OracleBulkCopy功能,1千万数据,内存最多使用130M,894秒,约等于15分钟。

 

下载地址:/Files/xiaobier/OracleBulkInser.rar

posted on 2011-04-07 10:47  小比尔  阅读(2913)  评论(5编辑  收藏  举报