ich struggeling mit Performance in Oracle. Situation ist: Subsystem B hat einen DBlink zum Master DB A. auf System B eine Abfrage nach 15 Sekunden über dblink abgeschlossen ist, verwendet db plan entsprechende Indizes.Oracle verwendet nicht beste dbplan
Wenn dieselbe Abfrage jetzt eine Tabelle in einer gespeicherten Prozedur füllen sollte, verwendet Oracle einen anderen Plan mit vollständigen Scans. was auch immer ich versuche (Hinweise), ich kann diese vollständigen Scans nicht loswerden. das ist schrecklich.
Was kann ich tun?
Bitte geben Sie Ihren Code und die relevanten Tabellendefinitionen an – Rene