Stephan: ODBC Performance Probleme

Beitrag lesen

Hallo zusammen,

ich bräuchte mal ein paar Tips für mein folgendes Problem:

Ich connecte von einem IIS-Server via ODBC zu verschiedenen Datenbanken (Access, Oracle, Sybase) und bekomme desöfteren Timeouts bei simplen Abfragen. Der Abfragen werden in ASP-Seiten generiert und in ein ADODB.Recordset gespeichert.

Konkreter: wenn ich die Abfrage direkt über ein SQL-Tool gegen die Datenbank stelle, bekomme ich nach Sekunden mein Ergebnis. Wenn ich aber über ODBC aus einer ASP-Seite heraus die Abfrage abschicke, dauert das ganze unverhältnismässig länger. Ist schon klar das die Verarbeitung auch ein wenig Zeit in Anspruch nimmt - aber nicht so viel...

gibt es schnellere Alternativen zu einem ADODB.Recordset, die ich verwenden sollte? Oder sollte ich garnicht über ODBC gehen?

Ich hoffe ihr könnt mir ein paar Tips geben, wie ich die Performance verbessern kann!
Vielen Dank im Voraus

Gruss,
Stephan