AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Remote von SQL-Server auf Oracle optimieren
Thema durchsuchen
Ansicht
Themen-Optionen

Remote von SQL-Server auf Oracle optimieren

Ein Thema von Jasocul · begonnen am 13. Nov 2020 · letzter Beitrag vom 16. Nov 2020
 
Benutzerbild von Jasocul
Jasocul

Registriert seit: 22. Sep 2004
Ort: Delmenhorst
1.367 Beiträge
 
Delphi 11 Alexandria
 
#1

Remote von SQL-Server auf Oracle optimieren

  Alt 13. Nov 2020, 12:04
Datenbank: SQL-Server/Oracle • Version: unwichtig • Zugriff über: Direkt
Ich habe da mal ein Problem am Freitag dem 13.

Wir machen Remote-Abfragen über einen SQL-Server auf eine Oracle-Datenbank. Bisher lief das alles performant und ohne große Probleme.
Eine neue Abfrage hatte allerdings auch nach 3 Stunden keine Ergebnis geliefert.
Zunächst hatte ich Datums-Felder im Verdacht, da die selbe Abfrage direkt auf dem Oracle-Server Fehler bei den Literals gemeldet hat. Nch dem Einsatz von "To_Date" braucht die Abfrage dort weniger als eine Sekunde.

Nach ein paar Recherchen bin ich darauf gestoßen, dass für eine Remote-Abfrage erstmal die ganze Tabelle vom Oracle-Server übertragen wird, damit diese auf dem SQL-Server anschließend durchgeführt werden kann. Eine der Tabellen enthält 200 Mio Datensätze. Zum Glück hat sich noch kein Kollege über die schlechte Leitung während meiner Tests beklagt.

Jetzt zu meiner Frage:
Welche Möglichkeit habe ich, um nur die Ergebnismenge aus der Abfrage zu übertragen?
Aktuell habe ich sogar schon in Betracht gezogen, die Tabelle(n) einmal komplett zu übertragen und täglich das Delta hinzuzufügen, um die Remote-Abfrage zu vermeiden. Ich hoffe aber auf eure Ideen und bessere Lösungen.
Peter
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz