もう1つのタイプのプロバイダを使用する方が速いのですか? SSIS(SQL Server 2005)を使用してOracleからデータを取り出し、SQL Serverにインポートします。接続がネイティブで、データが.NETコードで実行されていないため、OLEDBの方が高速です。Oracleからデータを読み取るときにOleDbとDataReaderを比較する
これは間違いありませんか?
もう1つのタイプのプロバイダを使用する方が速いのですか? SSIS(SQL Server 2005)を使用してOracleからデータを取り出し、SQL Serverにインポートします。接続がネイティブで、データが.NETコードで実行されていないため、OLEDBの方が高速です。Oracleからデータを読み取るときにOleDbとDataReaderを比較する
これは間違いありませんか?
OLEBDはもっと速く動作します。
ただし、oracleデータベース用にMicrosoftまたはOracleドライバを選択する必要があります。私は両方を試して、どちらがより良いパフォーマンスを提供するかを判断することをお勧めします。
私は、oracleのドライバがssis 2008でかなり改善されていると聞いています(執筆のパフォーマンスは恐ろしいものでした)。
.NETコードから、常にOracle .NETプロバイダを使用してOracleデータベースにアクセスすることをお勧めします。あなたはSSISから.NETプロバイダを使用したいと思うでしょう。
ありがとうございます。 OLEDBは確かに.NET Data Providerより優れていました。 –