搜尋本站文章

2012-03-02

SSIS 效能測試:使用 Oracle 當做資料目的地,以 Attunity、Oracle Client 與 Microsoft 資料提供者,彙整數據(2)

請先參考此篇文章:
SSIS 效能測試:使用 Oracle 當做資料目的地,以 Attunity、Oracle Client 與 Microsoft 資料提供者,彙整數據(1)
http://sharedderrick.blogspot.com/2012/03/ssis-oracle-attunityoracle-client.html

使用各類資料提供者的執行效能之數據:

在安裝上 Oracle Clinet 後,多增加了兩種資料提供者可以使用。

(4) 使用 原生 OLE DB 資料提供者:Oracle Data Provider for OLE DB 為資料目的地

此資料提供者是額外安裝 Oracle Client 後,由 Oracle 所提供的。
有支援 32 與 64 位元模式來執行。

-- 01_Oracle Data Provider_檢視執行的資料流程工作



執行時間是:21:41.987,也就是:21 分 41.984 秒,約 1,301.984 秒。

-- 02_Oracle Data Provider_檢視執行的進度與時間



在上圖 2 中,觀察到記憶體竟然被耗用殆盡

(5) 使用 .Net 資料提供者:Oracle Data Provider for .NET 為資料目的地

此資料提供者是額外安裝 Oracle Client 後,由 Oracle 所提供的。

-- 03_遭遇的錯誤訊息



目前測試的結果是:
當做資料來源可以,但是當做資料目的地卻是無法執行。




彙整使用各類資料提供者的執行效能之數據

-- 04_資料提供者的數據彙整



-- 05_資料提供者_執行時間



在上圖 5 中,執行時間是越短越好。

-- 06_資料提供者_每秒可處理筆數



在上圖 6 中,每秒可處理的筆數是越多越好。




參考資料

SSIS 效能測試:使用 Oracle 當做資料目的地,以 Attunity、Oracle Client 與 Microsoft 資料提供者,彙整數據(1)
http://sharedderrick.blogspot.com/2012/03/ssis-oracle-attunityoracle-client.html

OLE DB Providers Tested with SQL Server
http://msdn.microsoft.com/en-us/library/ms187072.aspx

Data Access Technologies Road Map
http://msdn.microsoft.com/en-us/library/ms810810.aspx

System.Data.OracleClient Update
http://blogs.msdn.com/b/adonet/archive/2009/06/15/system-data-oracleclient-update.aspx

SSIS 效能測試:使用 Oracle 當做資料目的地,以 Attunity、Oracle Client 與 Microsoft 資料提供者為例 -- 圖文版本
http://sharedderrickref.blogspot.com/2012/02/ssis-oracle-attunityoracle-client.html

SSIS:使用 Microsoft、Oracle 資料提供者來與 Oracle 11g R2 連線 -- 圖文版本
http://sharedderrickref.blogspot.com/2012/02/ssis-microsoftoracle-oracle-11g-r2.html

SSIS:下載與安裝 Connector for Oracle by Attunity -- 圖文版本
http://sharedderrickref.blogspot.com/2012/02/ssis-connector-for-oracle-by-attunity.html