Datenbankpuffer umgehen

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

Datenbankpuffer umgehen

Beitrag von a-dead-trousers (Top Expert / 4370 / 222 / 1174 ) »
hi!

Ist irgendjemanden eine Möglichkeit bekannt mit der man die Datenbankpuffer von Oracle bei einer SQL-Query von SAP aus umgehen kann?
BYPASSING BUFFER betrifft ja nur die SAP-Pufferung.

Mein Problem ist, dass ich mehrere sehr lang laufende Queries haben, aber eben nur beim Erstaufruf, weil danach ja der Puffer greift.
Ich würde dieses Verhalten gerne "OSS-gerecht" aufbereiten, weil sich die lieben Herrn bei SAP darauf beschränken die Performance nur bei merhmaligen Aufrufen zu testen. In unserem System ist es aber so, dass sich die in der Query beteiligten Tabellen mitunter recht häufig ändern und dadurch auch den Puffer invalidieren. Daher kommt es bei den User immer wieder zu "Lags" obwohl sich eigentlich nichts verändert hat. Die Query selbst ist Teil unserer Standardanwedung.

Ich kann das Ganze auch (täglich einmal) auf unserem Qualitätsicherungssystem reproduzieren. Für einen(!) Datensatz verbratet die DB 25 sek. Laufzeit.
Meine Vermutung ist ja, dass da bei der Index-Nutzung bzw. beim Optimizer was im Argen liegt. Um also jetzt die reine DB-Performance messen zu können wäre es toll die Pufferung umgehen zu können.

Hab schon mit HINTS versucht den Puffer auszuhebeln aber kein Erfolg.
(%_HINTS ORACLE NOCACHE NO_BUFFER NO_RESULT_CACHE usw.)
Im Select Statement wird auf ein DB-View abgefragt. Liegts vielleicht daran und muss ich deshalb andere Hints verwenden? Wenn ja, welche?
http://docs.oracle.com/cd/E11882_01/ser ... tm#autoId2

Weiß jemand eventuell noch eine andere (zuverlässige) Möglichkeit?

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Seite 1 von 1

Vergleichbare Themen

3
Antw.
1432
Views
PBO umgehen
von SAPAlex » 22.04.2008 19:33 • Verfasst in ABAP® für Anfänger
3
Antw.
977
Views
DBTABLOG für Z-Tabellen umgehen
von John75438 » 29.07.2019 14:50 • Verfasst in ABAP® Core
3
Antw.
1210
Views
Umgehen von authority-checks
von SAP_IT » 29.02.2024 16:55 • Verfasst in ABAP Objects®
8
Antw.
11056
Views
Time Out umgehen, ausschalten
von codierknecht » 23.04.2008 12:52 • Verfasst in ABAP® Core
4
Antw.
3405
Views
Plausibilitätsprüfung bei Datum + Uhrzeit umgehen
von Hubi1977 » 21.03.2013 10:46 • Verfasst in Dialogprogrammierung

Über diesen Beitrag

a-dead-trousers
Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.