国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

Oracle中RMAN和EXP/IMP轉(zhuǎn)移數(shù)據(jù)實(shí)測

2024-08-29 13:34:18
字體:
供稿:網(wǎng)友
由于工程需要經(jīng)常將客戶的現(xiàn)場數(shù)據(jù)導(dǎo)出到公司的開發(fā)環(huán)境中,隨著客戶現(xiàn)場數(shù)據(jù)量的不斷增大,原先使用的導(dǎo)出導(dǎo)入的方法需要花費(fèi)越來越長的時(shí)間,所以測試一下RMAN的效率,驗(yàn)證是否能用恢復(fù)RMAN備份的方法來代替以往的EXP/IMP方法。 原本想過用傳輸表空間的方法,但是由于我們通常在創(chuàng)建數(shù)據(jù)庫的時(shí)候就給業(yè)務(wù)所用的表空間創(chuàng)建了很大的數(shù)據(jù)文件,這樣在傳輸表空間的copy數(shù)據(jù)文件的步驟上會花費(fèi)很長的時(shí)間,所以還是決定測試一下RMAN了。 測試目的: 實(shí)現(xiàn)對于JHJKREC用戶的數(shù)據(jù)轉(zhuǎn)移。在10.101.48.71機(jī)器上測試。 測試環(huán)境: P42.8G單CPU,1G內(nèi)存,80G單硬盤,windows 2000 Server,Oracle817跟JHJK用戶相關(guān)的數(shù)據(jù)文件的總共大小為:21.4G 其中JHJKREC用戶的對象總共大小為:2.1G。 1、RMAN作full備份,用時(shí)20分鐘,生成文件大小5.47GEXP作JHJKREC用戶數(shù)據(jù)導(dǎo)出,用時(shí)2分20秒,生成文件大小546M。 2、RMAN作數(shù)據(jù)恢復(fù),用時(shí)23分鐘(包括restore數(shù)據(jù)文件,recover數(shù)據(jù)庫)IMP作JHJKREC用戶數(shù)據(jù)導(dǎo)入,用時(shí)55分鐘。 3、RMAN備份在非歸檔模式下需要關(guān)閉數(shù)據(jù)庫然后啟動數(shù)據(jù)庫到mount狀態(tài)EXP在非歸檔模式下不需要關(guān)閉數(shù)據(jù)庫,但是數(shù)據(jù)表本身是不一致的。 結(jié)論: 利用RMAN備份的時(shí)間明顯長于EXP的時(shí)間,備份出的文件也遠(yuǎn)大于EXP出的文件但是恢復(fù)的時(shí)間卻要少于IMP所需要的時(shí)間。利用RMAN恢復(fù),還需要備份控制文件,而且由于是非歸檔模式,還需要檢查當(dāng)前能夠恢復(fù)到的最大SCN,然后在SQLPLUS中ecover database until change scn,然后再alter database open resetlogs,整個(gè)操作比EXP/IMP繁瑣,對于現(xiàn)場業(yè)務(wù)人員來說可能較為困難,所以使用RMAN還是使用導(dǎo)出導(dǎo)入作數(shù)據(jù)轉(zhuǎn)移,還是見仁見智吧。 以下為測試中RMAN和導(dǎo)出導(dǎo)入使用的命令,基本上沒有作任何優(yōu)化。 RMAN的備份腳本:
  @@connect.rcv  # Backup up database at full level  #  shutdown immediate;  startup mount;  run{  allocate channel d1 type disk;  set limit channel d1 kbytes 2097150;  backup full database  format ’E:/rman_bak/dbfull_%d_%s_%p_%t’  tag=’dbfull’;  release channel d1;  }  alter database open;  exit;
RMAN的恢復(fù)腳本:
  @@connect.rcv  shutdown immediate;  startup mount;  run {  sql "alter session set nls_date_language=AMERICAN";  sql "alter session set nls_date_format=’’yyyy-mm-dd hh24:mi:ss’’";  set until time ’2004-9-7 15:30:00’;  allocate channel ch1 type disk;  restore database;  release channel ch1;  }  exit;
EXP的腳本:
  userid=jhjkrec/jhjkrec  file=e:/rman_bak/jhjkrec.dmp  owner=jhjkrec  direct=n  comPRess=n  feedback=1000
IMP的腳本:
  userid=jhjkrec/jhjkrec  file=e:/rman_bak/jhjkrec.dmp  ignore=y  fromuser=jhjkrec  touser=jhjkrec  feedback=1000


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 木里| 永嘉县| 龙川县| 始兴县| 乐至县| 昭苏县| 晴隆县| 内黄县| 东乌珠穆沁旗| 鸡西市| 安图县| 萍乡市| 钟祥市| 招远市| 湘潭县| 三亚市| 毕节市| 东平县| 交城县| 乌恰县| 来安县| 岳普湖县| 芦溪县| 安化县| 永兴县| 双牌县| 巴东县| 渭南市| 喀什市| 三都| 桃园县| 韩城市| 安乡县| 关岭| 新蔡县| 昔阳县| 赤水市| 馆陶县| 安阳县| 开封市| 广宁县|