Simple example
In a session with SYSDBA privileges:
SQL> oradebug setospid 15628
Oracle pid: 27, Windows thread id: 15628, image: ORACLE.EXE (SHAD)
SQL> oradebug event sql_trace wait=true, bind=false, plan_stat=first_execution
Statement processed.
SQL> oradebug tracefile_name
C:\ORACLE\DB\ORA19\DIAG\diag\rdbms\ora19\ora19\trace\ora19_ora_15628.trc
Then in session to be traced:
select …
Turn off tracing (in first (SYSDBA) session):
SQL> rem oradebug event sql_trace level=0
SQL> oradebug close_trace
Using ALTER SESSION
alter session set events'sql_trace wait=false, bind=false, plan_stat=never';
…
alter session set events'sql_trace off';