日期:2014-05-16  浏览次数:21276 次

为什么分区表会入库很慢
在对分区表进行了truncate操作后,重新对该表进行insert操作。但是当数据量达到较大的水平后insert的效率就开始变得很低。大概每24小时的入库条数不到1亿。为了提高效率目前已经drop掉了表中的索引,但是效率依然未见有提高。请各位大大帮看看是什么原因呀?

------解决方案--------------------
你用什么insert的 ? 
直接 insert into ..? 还是游标?过程?
用DBMS_TRACE 或者DBMS_PROFILER 跟踪一下,看一下哪个地方耗资源。
------解决方案--------------------
1:看看AWR报告中是什么影响了插入的速度,
2:如何分区的,表中的索引情况如何的
3:insert语句是如何的,是否及时提交(是否被锁)?
4:看看插入的时候的磁盘IO情况,内存情况