135个字段的数据表,表没索引,无关联,连续插入500次,单纯插入很慢
请问有什么方法解决吗?有什么提示方法指导oracle执行sql吗?
请问有什么方法解决吗?有什么提示方法指导oracle执行sql吗?
解决方案 »
- 求一个查询语句。
- 求 O'reilly的《oracle pl/sql 程序设计(第5版)》 示例代码
- 求助:关于oracle触发器和事务的问题
- 关于oracle的建库的问题
- 初学者,请教一个简单问题!
- oracle9i的数据能导入到oracle805中吗?
- 高手们请问存储过程一般是在什么情况下用?谢谢
- 学习 oracle (9i的)吗?这里有视频教学
- 如何修改Oracle8i(8.1.6.0.0)首选身份证明(OS is Win2000)
- 物化视图的具体应用方案
- 高手帮忙!为什么我在触发器中写了一个通过DBLINK向远程数据库INSERT数据的句子后,就会报错!
- 请问,在Oracle下怎样用Sql语句实现:“指定一个字段为主键;当有记录进入该表时,主键自动加一(就类似Access中的ID字段!)”
急的是怎样加快速度
实际上,该插入语句在sql server中速度还可以,使用oracle数据库倒还慢一些
我想,一定可以使用什么方法或者sql语句提示
1. alter index Index_name unusable;
alter session set skip_unusable_indexes=true;
insert /*+ append */ into NewTable select * from OldTable 总结: 用直接路径方式插入,并且忽略维护索引的开销.
建议: 操作后做一次热备份. 2. 如果记录太多,可以先对表分区,然后再每个分区中执行操作.
我觉得不会是这个原因,那个表是不是有什么问题?在另外的表空间试试?