Oracle缓慢插入

时间:2017-01-25 13:02:42

标签: sql oracle performance oracle11g sql-insert

在我的系统中,有一个加载过程会将一些数据插入到某个表中。

(Oracle 11g)

etl工具生成命令:

INSERT INTO TEMP (v1, v2, v3, v4, v5, v6, v7, v8, v9)
    VALUES (:1, :2, :3, :4, :5, :6, :7, :8, :9);

(字段是数字和varchar2)

加载大约40K行。

在制作中,命令需要25分钟!

大约每秒23行。

但是当我试图在dev \ test中进行相同的加载时 - 它真的很快。

此表有1个索引,它也存在于dev中。

table \ columns \ index的统计信息在prod和dev中都非常相似。

我甚至尝试将prod统计信息导入dev,但没有变化..

任何想法???

感谢。

0 个答案:

没有答案