日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

快速转移数据的方法(快速成形技术)

發(fā)布時間:2023/12/24 综合教程 31 生活家
生活随笔 收集整理的這篇文章主要介紹了 快速转移数据的方法(快速成形技术) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

如果你要把ORACLE里的大量數(shù)據(jù)(80M以上)轉(zhuǎn)移到另外的用戶,另外的表空間里??梢杂孟旅娼榻B的快速轉(zhuǎn)移 數(shù)據(jù)的方法。 一、建新表的方式 createtabletarget_tablenametablespacetarget_tablespace_namenologging pctfree10pctused60 storage(initial5Mnext5Mmin

如果你要把ORACLE里的大量數(shù)據(jù)(80M以上)轉(zhuǎn)移到另外的用戶,另外的表空間里??梢杂孟旅娼榻B的快速轉(zhuǎn)移
數(shù)據(jù)的方法。
一、建新表的方式

create table target_tablename tablespace target_tablespace_name nologging
pctfree 10 pctused 60
storage(initial 5M next 5M minextents 1 maxextents unlimited pctincrease 0)
as select * from username.source_tablename where 條件;

注意事項: 新建的表沒有原來表的索引和默認值,
只有非空(not null)的約束素條件可以繼承過來,
其它的約束條件或索引需要重新建立.

二、直接插入的方法

INSERT /*+ APPEND */ INTO target_tablename
SELECT * FROM username.source_tablename where 條件;
COMMIT;

注意事項:
用INSERT /*+ APPEND */ 的方法會對target_tablename產(chǎn)生級別為6的獨占鎖,
如果運行此命令時還有對target_tablename的DML操作會排隊在它后面,
對OLTP系統(tǒng)在用的表操作是不合適的。
說明:這兩種方法轉(zhuǎn)移數(shù)據(jù)時沒有用SGA里數(shù)據(jù)緩沖區(qū)和事物處理的回滾段, 也不寫聯(lián)機事物日志,
就象裝載工具SQLLOAD一樣直接把數(shù)據(jù)寫到物理文件,速度是很快的。

在ORACLE8I以后的版本都可以使用.

總結(jié)

以上是生活随笔為你收集整理的快速转移数据的方法(快速成形技术)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。