⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 oracle开发技巧-15.htm

📁 微软数据库开发梦工场多媒体教学-oracle篇.rar,是多媒体教学的
💻 HTM
字号:
<body bgcolor="#000000">
<font color="#FFFFFF"> <font color="#009900">快速转移数据的方法</font> </font> 
<p> <font color="#FFFFFF"> 如果你要把ORACLE里的大量数据(80M以上)转移到另外的用户,另外的表空间里。可以用下面介绍的快速转移<br>
  数据的方法。</p>
<p> 一、建新表的方式<br>
  <br>
  create table target_tablename tablespace target_tablespace_name nologging <br>
  pctfree 10 pctused 60 <br>
  storage(initial 4M next 4M minextents 1 maxextents unlimited pctincrease 0)<br>
  as select * from username.source_tablename where 条件;<br>
  <br>
  注意事项:新建的表没有原来表的索引和约束条件, 如果需要可以新建索引和约束条件.<br>
  <br>
  二、直接插入的方法<br>
  <br>
  INSERT /*+ APPEND */ INTO target_tablename <br>
  SELECT * FROM username.source_tablename where 条件; <br>
  COMMIT; <br>
  <br>
  说明:这两种方法转移数据时有没有用SGA里数据缓冲区和事物处理的回滚段, 也不写联机事物日志,就象数据库装载工具SQLLOAD一样直接把数据写到物理文件,速度是很快的。<br>
  <br>
  在ORACLE8I以后的版本都可以使用.</p>
</font>
<p></p>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -