16/05/2024

Warum ändert Oracle den Ausführungsplan für eine Abfrage?

  1. Änderungen in der Statistik
  2. Änderungen in der Datenverteilung
  3. Änderungen in den Datenbankparametern
  4. Änderungen an Schemaobjekten
  5. Bind-Variable-Peeking
  6. Adaptives Cursor-Sharing
  7. Fehler im Optimierer
  8. Oracle ändert den Ausführungsplan bei Vorhandensein von Hinweisen
  9. Kleine Stichprobengrößen bei der Statistikerhebung
  10. Flüchtige Datenwerte
  11. Asynchrone Statistikerfassung

Mehr im englischsprachigen Beitrag:
https://dbplus.tech/en/2024/05/16/why-oracle-changes-the-execution-plan-for-a-query