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 / 4271 / 213 / 1140 ) »
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.
1243
Views
PBO umgehen
von SAPAlex » 22.04.2008 19:33 • Verfasst in ABAP® für Anfänger
13
Antw.
5106
Views
Pufferung der Konditionstabellen umgehen
von Slim_Chance » 02.06.2004 18:08 • Verfasst in ABAP® Core
3
Antw.
715
Views
DBTABLOG für Z-Tabellen umgehen
von John75438 » 29.07.2019 14:50 • Verfasst in ABAP® Core
3
Antw.
159
Views
Umgehen von authority-checks
von SAP_IT » 29.02.2024 16:55 • Verfasst in ABAP Objects®
8
Antw.
10503
Views
Time Out umgehen, ausschalten
von codierknecht » 23.04.2008 12:52 • Verfasst in ABAP® Core

Ü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.

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Tagen von Lucyalison 1 / 72
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141