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 / 4457 / 227 / 1198 ) »
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.
1866
Views
PBO umgehen
von SAPAlex » 22.04.2008 19:33 • Verfasst in ABAP® für Anfänger
3
Antw.
1446
Views
DBTABLOG für Z-Tabellen umgehen
von John75438 » 29.07.2019 14:50 • Verfasst in ABAP® Core
3
Antw.
4545
Views
Umgehen von authority-checks
von SAP_IT » 29.02.2024 16:55 • Verfasst in ABAP Objects®
8
Antw.
12189
Views
Time Out umgehen, ausschalten
von codierknecht » 23.04.2008 12:52 • Verfasst in ABAP® Core
4
Antw.
3632
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

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor 10 Stunden von waltersen gelöst 10 / 9902
SAPGui 8.00 32 Bit vs 64 Bit
vor 2 Tagen von DeathAndPain 3 / 2947
Programm per Fremdtransport einspielen
vor 2 Tagen von IHe 3 / 2334
Splitter-AlV erscheint nicht
vor 2 Tagen von qyurryus 2 / 2280

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.

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor 10 Stunden von waltersen gelöst 10 / 9902
SAPGui 8.00 32 Bit vs 64 Bit
vor 2 Tagen von DeathAndPain 3 / 2947
Programm per Fremdtransport einspielen
vor 2 Tagen von IHe 3 / 2334
Splitter-AlV erscheint nicht
vor 2 Tagen von qyurryus 2 / 2280