在我的系统中,有一个加载过程会将一些数据插入到某个表中。
(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,但没有变化..
任何想法???
感谢。