如何加速表和表之间字段值copy 如果是新表的话,建议用create table tbname as select * from ANOTHERtbname然后在设置其它的约束。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.使用exp导出ANOTHERtbname的数据.2.将ANOTHERtbname的表名称该成别的,同时将tbname的表名称改为ANOTHERtbname.3.使用imp导入ANOTHERtbname的数据.4.将两个表的表名称改回初始值.5.完成. 1 .diable约束和索引2. alter table tbname nologging3. insert /*+ APPEND */ into ...4. 专门指定使用一个大回滚段5. 设置为非归档模式 支持楼上,使用/*+append*/表示直接向数据库的表上进行增加,修改nologging表示在进行增加时不产生相应的redo log,减少了写日志所占的时间,另外,如果在导入大量的数据前,最好对目标表进行一次手工的分配空间,这样可以省去扩展区时所占用的时间(alter table allocate allocate extent (size 200k);)。 执行sql语句太慢,好像只用一个CPU,有没有办法优化? 问个sql语句 這個存儲過程哪里有錯? 跪求一个oracle sql优化 varchar2 100 对应多少个汉字 怎么样重命名表名,列名? 有数据的字符型转换成可能大于4000的数据类型应该怎样去转换呢! ※※※※高分求存储过程※※※※UP有分,解决另开帖加100分 在存储过程中,怎么执行一个语句? 请教高手 oracle10 提示找不到目标主机,那为高手能帮下忙,在线等! pl/sql中提示"ORA-12541:TNS 没有监听器" 但tns listener 可以正常启动! (急,在线等待)
2.将ANOTHERtbname的表名称该成别的,同时将tbname的表名称改为ANOTHERtbname.
3.使用imp导入ANOTHERtbname的数据.
4.将两个表的表名称改回初始值.
5.完成.
2. alter table tbname nologging
3. insert /*+ APPEND */ into ...
4. 专门指定使用一个大回滚段
5. 设置为非归档模式