Archief - [PROG][ORACLE] Zien welke query laatst uitgevoerd werd?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Neuskeutel

Legacy Member
Kan ik op enige manier zien welke query er het laatst werd uitgevoerd op mijn oracle-database?
Die query zou zich waarschijnlijk ergens in de sql-buffer bevinden, maar ik weet niet of het efectief mogelijk is dit te achterhalen.

Heb ook al iest gelezen van archive_log maar krijg dat ook niet echt aan de praat.
Kan iemand helpen?

Bedankt.

Trench

Legacy Member
ik weet het niet zeker (ik zou het kunnen testen maar vandaag geen zin meer)
maar via toad denk ik dat je kan zien welke query gevraagd wordt, daar is het zo een lijstje.. maar ik ben dus niet zeker als je dan bv via een javaprogramma je database aanroept dat dit ook in toad verschijnt..
En btw, je moet je vraag beter omschrijven :) is het echt nodig dat je die dingen bewaard, of wil je ze gewoon zien, of.....

edit: extern java aanroep wordt niet in toad getoond bij queryviewer... dus denk niet dat je probleem zo opgelost raakt.. maar moet toch wel ergens te zien zijn vermoed ik.. beetje googele en je komt er wel uit denk ik

SkylarK

Legacy Member
http://www.jamonapi.com/ is wel handig

kunt ge uw datasource of connection proxy'n en dan kunt ge schoon zien welke calls allemaal gedaan zijn + den execute time

sta mooi uitgelegd op de documentatie en er is een demoke ook

WHiSPy

Legacy Member
Neuskeutel zei:
Bedankt, ik heb het nog niet kunnen testen, zal voor morgen zijn maar als ik het goed begrijp doe ik dus

Select * from v$session, v$sql where v$session.sql_hash_value = v$sql.sql_hash_value and v$session.session_name = '???';

Of begrijp ik het verkeerd dat ik die twee tabellen moet joinen?

Het is inderdaad zoiets. ;)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan