当记录包含BLOB时,ODP.net参数数组插入的性能较差



我使用ODP.net参数数组来实现记录的批量插入。当记录不包含BLOB列时,这种方式表现得非常好——通常一秒钟可以插入大约10000条记录。

如果一条记录包含BLOB列,则其性能较差——大约1000条记录需要8个sscond。

有没有什么方法可以有效地批量插入BLOB列的记录。

我发现我使用odp不正确地插入带有blob列的记录。

当插入带有blob列的记录时,我使用字节数组来存储blob值。这种方式的性能会很差。我用另一种方式替换,使用OracleBlob类型来存储blob值。这样,批量插入记录将具有较高的性能。

最新更新