现在有表A,B两个表的表结构完全一样
B表中无数据A表中含有二万条数据,单纯select 需要十几秒种
但是将A表中的数据完全插入却连1秒中的时间也用不了语句1 select * from A 用20秒
语句2 insert into b select * from B 0.8秒请问这是什么原因
B表中无数据A表中含有二万条数据,单纯select 需要十几秒种
但是将A表中的数据完全插入却连1秒中的时间也用不了语句1 select * from A 用20秒
语句2 insert into b select * from B 0.8秒请问这是什么原因
解决方案 »
- 帮我看看错在哪里?
- linux下oracle tns-12555和tns12546问题,急等
- 安装Oracle817时候出现的问题
- oracle中如何定时更新表,这个表的值是从视图中取得.
- 如何实现对一个用户下表的遍历循环复制?我按照书上的内容写的代码无法执行。
- 事务处理的问题
- 使用create table u_item_backup as select * from u_item备份表,主键和索引丢失,怎么办?
- Oracle 8.1.6 中为什么有的string好用,有的不好用?在线等
- sequence 怎麼創建
- 调试
- 视图中查询大量数据表现太慢如何优化(关键字段已建索引),高手指点下。。。
- 求助 两表联合查询断号的问题?
我大概知道你的意思,
select * from A 执行这条查询语句的时候 sql 即要查又要写在内存里面显示出来
insert into b select * from A 执行这条查询语句的时候 处理的方式 我想的话
肯定不是以IO 的机制来处理的,至于算法是什么样的,这我也不能断言
是这样的
insert into b select * from A
insert into B select * from A并没有结果输出,就很快!
再者,向1楼说得那样,你打错子了吧!