av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

提高Oracle數據庫系統Import的性能

瀏覽:9日期:2023-11-16 13:08:24
摘要:本文主要從系統級別的改變、init.ora參數的改變、import選項的改變三個方面來介紹如何實現提高Oracle關系數據庫系統的import實用工具的性能,對廣大ORACLE系統治理員在進行數據庫故障恢復時提高效率有較大意義。 Import和EXPort是ORACLE數據庫系統的兩個配套的實用程序,Export把數據庫中的數據卸出到操作系統文件中,而Import實用程序則把Export卸出的數據恢復到數據庫中。import過程有時要花費幾個小時甚至幾天時間才能成功地完成。不幸的是,在許多情況下,import需要對數據庫進行故障的恢復,這時對時間的要求比較高,因而這種性能是不能勝任的。筆者在從事ORACLE 7系統治理工作兩年期間,總結出有幾個基本的參數改變可以減少import所需的時間。 一、 系統級別的改變 1在重建數據庫時盡可能增大DB_BLOCK_SIZ參數。塊的大小越大,所需I/O循環的次數就越少。這種改變是永久性的,因此在修改它的時候應考慮到各種可能的影響。 2建立并使用一個大的rollback段,同時將其他rollback段關閉(offline)。一個rollback段大約需要最大的表(table)的50%的大小就足夠了。 3在import完成之前將數據庫置于NOARCHIVELOG模式。這將減少創建和治理archive日志的時間。 4與rollback段一樣,創建幾個大的重做日志文件(redo log files),越大越好。關閉一些小的重做日志文件。重做日志文件越大,所需的日志切換的次數就越少。檢查警告日志信息如“Thread 1 cannot allocate new log,sequence 17,Checkpoint not complete”,這就意味著日志文件需要擴大或數量需增加。 5假如可能,盡量將rollback段、表數據和重做日志文件分布在不同的硬盤上。這樣可以減少I/O沖突的可能性。 二、 intr.ora參數的改變 1將LOG_CHECKPOINT_INTERVAL的值置為大于重做日志文件的大小。這個值通常以操作系統的塊大小來定義(UNIX系統大多是512字節)。這樣可以將檢查點checkpoint)減小到最少(僅在日志切換時執行)。 2增大SORT_AREA_SIZE的值。這種增加取決于機器中其他活動進程的狀況以及還有多少可用的空閑內存。我們可以試5-10次來尋找一個最佳值。若機器開始交換(swapping)及頁面(paging)切換,說明值設置得太大。 三、 import選項改變 1置COMMIT=N。這將導致import在每個對象(如table)結束之后提交(commit),而非緩沖區滿提交。這就是我們為什么需要一個大的rollback段。 2采用一個大的BUFFER值。這個值要視系統活動狀況、數據庫大小等情況而定。通常幾兆字節就夠了,但是若有足夠的內存這個值還可更大些。同樣,我們可以查看頁面和交換的情況來確定這個值是否太大。這將減少import進程到文件中讀取數據的次數(每次它將讀取一個buffer大小的數據)。 3置INDEXES=N。這將加快導入無索引表的速度。采用INDEXFILE選項,在數據導入完成后建立索引。建立索引時SORT_AREA_SIZE值要足夠大。
標簽: Oracle 數據庫
主站蜘蛛池模板: 国产高清自拍视频在线观看 | 国产成人精品一区二区在线 | 日日操天天射 | 国产区视频在线观看 | 久久久久无码国产精品一区 | 超碰免费在线 | 精品国产乱码久久久久久88av | 亚洲国产成人精品女人久久久 | 亚洲精品68久久久一区 | 国产在线a | 国产精品国产三级国产aⅴ中文 | 国户精品久久久久久久久久久不卡 | 盗摄精品av一区二区三区 | 中文字幕电影在线观看 | a级在线| 日干夜干 | 日本黄视频在线观看 | 国产 日韩 欧美 制服 另类 | 国产欧美精品一区二区 | 色播久久| 中文字幕av在线播放 | 久久黄色网 | 色资源站 | 午夜免费观看体验区 | 青青久久 | 欧洲色综合 | 欧美一级二级在线观看 | h视频在线观看免费 | 国产免费一二三区 | 91精品国产综合久久久亚洲 | 欧美一级二级视频 | 成年人在线电影 | 亚洲午夜视频在线观看 | 午夜视频一区二区三区 | 国产精品免费观看 | 黄色欧美 | 欧美日韩黄色一级片 | 国产91久久久久蜜臀青青天草二 | 2021天天躁夜夜看 | 91精品国产一区二区 | 成人高清在线视频 |