Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 ODP.net 参数数组来实现记录的批量插入。当记录不包含 BLOB 列时,这种方式表现得非常好——通常在一秒钟内可以插入大约 10,000 条记录。
如果一条记录包含 BLOB 列,则性能较差 - 大约 1,000 条记录需要 8 个 ssconds。
有什么方法可以有效地批量插入带有 BLOB 列的记录。
我发现我使用 odp 错误地插入带有 blob 列的记录。
当插入带有 blob 列的记录时,我使用字节数组来存储 blob 值。这种方式的性能会很差。我替换了另一种方式,使用 OracleBlob 类型来存储 blob 值。这样,批量插入记录将具有较高的性能。