0

リンクサーバーとMicrosoftoledboracleドライバーを使用して、sqlserver2005からoracledbサーバーに接続しています。

Oracle DBに存在するテーブルには、DateTimeスタンプがあります。したがって、where条件を指定してクエリを渡すことにより、そのテーブルから最新のレコードのみをフェッチしますが、クエリには約6〜7分かかります。

クエリしているテーブルには、2,000万件のレコードがあります。

4

1 に答える 1

0

これがあなたの質問に直接答えないことはわかっていますが、オラクルに直接接続してデータを取得することもできます。

私が働いている会社では、さまざまなデータベース バックエンドを使用しています。さらに、それぞれに直接接続します。コミュニティで利用できるLINQ to Oracleがあります。私が働いている会社で使用している方法は、Oracle .NET Data Providerです。

余談ですが... LINQ to LDAP は私が待ち望んでいるものです。LINQ to Active Directory ライブラリに匹敵するものを作成する方法はありますが、現在のモデルを破棄する価値はありません。

于 2010-02-10T05:43:13.290 に答える