首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

为什么分区表会入库很慢解决思路

2012-09-13 
为什么分区表会入库很慢在对分区表进行了truncate操作后,重新对该表进行insert操作。但是当数据量达到较大

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

[解决办法]
数据文件resize到更大是没有问题的,不过你没有DBA权限,就做不了了,
你看看能不能查下数据文件占用情况

SQL code
SELECT total.tablespace_name, total_size/1024/1024, nvl(free_size, 0)/1024/1024,ROUND((total_size - nvl(free_size, 0)) / total_size, 4)*100 usageFROM(SELECT tablespace_name, SUM(bytes) total_size FROM DBA_DATA_FILES GROUP BY tablespace_name) totalleft outer join(SELECT tablespace_name, SUM(bytes) free_size FROM DBA_FREE_SPACE GROUP BY tablespace_name) freeon total.tablespace_name = free.tablespace_nameORDER BY usage DESC; 

热点排行