dba:sql_trace_oracle
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
dba:sql_trace_oracle [2015/11/22 14:26] – [Oracle SQL Traces erzeugen und auswerten] gpipperr | dba:sql_trace_oracle [2015/11/22 14:29] – [Userid im Trace erkennen] gpipperr | ||
---|---|---|---|
Zeile 8: | Zeile 8: | ||
Das Tracing kann auf der gesamten Datenbank, allen Sessionen, die sich über einen bestimmten Service anmelden und auf jeder Session aktiviert werden. | Das Tracing kann auf der gesamten Datenbank, allen Sessionen, die sich über einen bestimmten Service anmelden und auf jeder Session aktiviert werden. | ||
- | ==== Alle SQL Statements der Datenbankweite | + | ==== Alle aktuellen |
Sehr unpraktisch, | Sehr unpraktisch, | ||
+ | Einschalten mit dem Parameter **sql_trace** | ||
<code sql> | <code sql> | ||
sqlplus / as sysdba | sqlplus / as sysdba | ||
Zeile 42: | Zeile 43: | ||
- | === Userid im Trace erkennen === | + | === Userid im Trace wieder |
- | Wie erkenne ich nun von welcher | + | Wie erkenne ich nun aber von welchem |
- | Beispiel: | + | Beispiel |
<code sql> | <code sql> | ||
PARSING IN CURSOR #368408184 len=43 dep=0 uid=88 oct=3 lid=88 tim=6948133230 hv=3912676408 ad=' | PARSING IN CURSOR #368408184 len=43 dep=0 uid=88 oct=3 lid=88 tim=6948133230 hv=3912676408 ad=' | ||
- | select /* MY_TEST_SQL */ * from dual | ||
</ | </ | ||
- | In diesem Beispiel ist **" | + | In diesem Beispiel ist das die **" |
<code sql> | <code sql> |
dba/sql_trace_oracle.txt · Zuletzt geändert: 2015/11/22 16:00 von gpipperr