性能提高 由于数据量大,你最好建partion表,或者建子表分开存储。或者,你可以先Select出数据到临是表,再删除索引,然后插入,最后Rebuild Index。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果需要select 后insert,有索引比没有索引好数据导完后再rebuild一次 谢谢两位的意见, 我是建了partion表的,问题关键在插入之前需要对目标数据检索,好让数据插在适当的位置,而不是Append 到最后. Select需要索引,而Insert不需要索引,有没有一个比如量化的公式来测算怎么来做? 创建一个临时表,保存200万的数据,并建立索引alter table ........ nologgingalter index ......... nologginginsert /*+ append */ into xxx select ........ biti_rainy(biti_rainy)没搞懂我的意思.谢谢大家,结贴 呵呵我想是你没有搞懂我的意思你的意思不过是要往1000万的表中插入记录但同时也需要在这个表中查询你认为有索引的存在insert代价比较大但没有索引可能更糟糕所以你没有办法取舍但事实上是你没有明白我的意思而已!也许,索引的存在对于你的insert影响没有你想的那么大 两个查询结果的比较 oracle的date字段插入 偶然发现的一个网址,有兴趣大家可以看看 求SQL语句,高手请进````` Oracle9i数据库共享内存问题如何解决? 请问oracle中date类型应该如何插入数据? 在WIN2K的服務里,怎樣使ORACLE里的OEM每次隨開機而啟動??? 关于存储过程的问题。急,在线等待。请各位帮忙。 高分求救:创建数据库时到90%的时候出现错误ora-03114 未连接到oracle呢,该怎样办?谢谢! 求每天A/B 得到的值相加在求平均 怎样处理这个问题? 怎样提高效率?大讨论!!
数据导完后再rebuild一次
数据插在适当的位置,而不是Append 到最后.
Select需要索引,而Insert不需要索引,有没有一个比如量化的公式来测算怎么来做?
alter index ......... nologginginsert /*+ append */ into xxx select ........
我想
是你没有搞懂我的意思你的意思不过是要往1000万的表中插入记录
但同时也需要在这个表中查询
你认为有索引的存在insert代价比较大
但没有索引可能更糟糕所以你没有办法取舍
但事实上是你没有明白我的意思而已!也许,索引的存在对于你的insert影响没有你想的那么大