SQL 2005 - Verbindungsserver zu Oracle-Abfragen Extrem Langsam

Auf meinem SQL 2005 server, ich habe einen linked server Verbindung zu Oracle über die OraOLEDB.Oracle-provider.

Wenn ich eine Abfrage ausführen, die durch den Teil 4 id etwa so:

SELECT * FROM [SERVER]...[TABLE] WHERE COLUMN = 12345

Dauert es über eine minute, um abzuschließen. Wenn ich die gleiche Abfrage in etwa so:

SELECT * FROM OPENQUERY(SERVER, 'SELECT * FROM TABLE WHERE COLUMN = 12345')

Es führt sofort. Gibt es eine Einstellung fehlt mir irgendwo um die erste Abfrage ausgeführt werden, die in einer annehmbaren Zeit? Oder bin ich stecken mit openquery?

InformationsquelleAutor John | 2010-08-26
Schreibe einen Kommentar