2010-02-10 38 views
0

我使用鏈接服務器將sqlserver 2005的oracle數據庫服務器與Microsoft Oledb Oracle驅動程序連接起來。使用鏈接服務器查詢oracle數據庫時的性能問題

oracle db中存在的表具有DateTime標記。所以我只會從該表中獲取最新的記錄,通過將查詢與條件進行傳遞。但查詢大約需要6到7分鐘。

2000萬條記錄存在於我正在查詢的表中。

+0

所涉及的Oracle表是否具有「正確」索引? – 2010-02-10 05:53:10

+0

它出了問題,我們無法觸及oracle數據庫。 – raj 2010-02-10 06:13:05

回答

0

我知道這並不直接回答你的問題,但也許你可以嘗試直接連接到oracle來抓取你的數據。

在我工作的公司,我們使用各種各樣的數據庫後端。此外,我們直接連接的每一個。社區中有LINQ to Oracle。我在公司工作的方法是Oracle .NET Data Provider

在旁邊註釋... LINQ to LDAP是我正在等待的一個。有一些方法可以與LINQ到Active Directory庫進行比較,但不值得摧毀我們當前的模型。

相關問題