Oracle Insert效率问题 我有一个比较复杂的select 语句,多个表关联,select 十几秒,原表有3000W条数据,我目前每次查询一个月数据,大约50多万条数据,然后插入到目标表。但是insert进表的时候却要了一个多钟头!而且目标表没索引,没约束,没外键!但是对原表的Select查询却很快,但是跑存储过程就要很久!各位帮忙看看什么原因Insert insert效率 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.alter table 目标表 nologging;2.insert /* append */ into 目标表 select * from ....3.alter table 目标表 logging;4.收集统计信息 insert /*+ append */ into 目标表 select * from .... 一 楼主要用的是oracle的暗示,追加的形式插入到数据块中,不写日志。我补充一点,你的目标表建立分区了吗》建议先按月建立分区后,再进行插入的操作 数据库出问题了,急,请大家帮我看看有没有碰到过!!求帮忙! 求推荐oracle入门书籍 存储过程报错 Oracle_Home变量设置问题 ORA-06512错误!急!在线等,项目今天要上线。谢谢了! 如何将查询结果连接成字符串???? 请问竖表怎么打成横表 如何判断一个日期范围不在另一个日期范围之内 在数据库中,什么是强关联?什么是弱关联?请举例说明。 oracle 数据文件有坏块 ojdbc14.jar 9.0与10.2版本造成的问题 ORACLE如何跟踪应用程序的SQL语句
2.insert /* append */ into 目标表 select * from ....
3.alter table 目标表 logging;
4.收集统计信息