Hi Gary,
Thanks for the suggestion. I ran it with spooling but it doesn't show much. The bulk of the time is in the last 3 entries at the bottom which look like connects and disconnects.
Any thoughts?
Thanks,
Alan
-- Timestamp: 15:26:31.748
Connect: MY_SCHEMA@(DESCRIPTION=(ADDRESS=(PORT=1234)(HOST=xx.xx.xx.xx)(PROTOCOL=TCP))(CONNECT_DATA=(SERVICE_NAME=mycomputer)))
-- Timestamp: 15:26:31.748
Connect: MY_SCHEMA@(DESCRIPTION=(ADDRESS=(PORT=1234)(HOST=xx.xx.xx.xx)(PROTOCOL=TCP))(CONNECT_DATA=(SERVICE_NAME=mycomputer)))
-- Session: MY_SCHEMA@(DESCRIPTION=(ADDRESS=(PORT=1234)(HOST=xx.xx.xx.xx)(PROTOCOL=TCP))(CONNECT_DATA=(SERVICE_NAME=mycomputer)))
-- Timestamp: 15:26:32.926
DECLARE
l_reporter UT_REALTIME_REPORTER := UT_REALTIME_REPORTER ();
BEGIN
l_reporter.set_reporter_id (:reporter_id);
:report := l_reporter.get_lines_cursor ();
END;
:reporter_id(VARCHAR[32],IN)='FF33DED2EB6442B88170BADFA5B47210'
:report(CURSOR,OUT)=
-- Session: MY_SCHEMA@(DESCRIPTION=(ADDRESS=(PORT=1234)(HOST=xx.xx.xx.xx)(PROTOCOL=TCP))(CONNECT_DATA=(SERVICE_NAME=mycomputer)))
-- Timestamp: 15:26:32.933
DECLARE
l_reporter_0 ut_realtime_reporter := ut_realtime_reporter();
l_reporter_1 UTPLSQL.UT_DOCUMENTATION_REPORTER := UTPLSQL.UT_DOCUMENTATION_REPORTER();
l_reporters ut_reporters;
l_ids VARCHAR2 (4000);
l_run_res NUMBER;
e_run_failure EXCEPTION;
pragma exception_init (e_run_failure, -20213);
BEGIN
SYS.DBMS_OUTPUT.ENABLE(buffer_size => NULL);
l_reporter_0.set_reporter_id (:reporter_id);
l_reporter_0.output_buffer.init ();
l_reporters := ut_reporters(l_reporter_0, l_reporter_1);
l_ids := 'UTPLSQL.UT_DOCUMENTATION_REPORTER=' || l_reporter_1.id;
BEGIN
ut_runner.run (a_paths => ut_varchar2_list ('MY_SCHEMA.UT_DUR_MISC'),
a_reporters => l_reporters,
a_fail_on_errors => TRUE,
a_coverage_schemes => NULL,
a_include_objects => NULL,
a_exclude_objects => NULL);
l_run_res := 1;
EXCEPTION
WHEN e_run_failure THEN
l_run_res := 0;
END;
:out_res := l_run_res;
:out_ids := l_ids;
END;
:reporter_id(VARCHAR[32],IN)='FF33DED2EB6442B88170BADFA5B47210'
:out_res(INTEGER,OUT)=
:out_ids(VARCHAR[0],OUT)=
-- Session: MY_SCHEMA@(DESCRIPTION=(ADDRESS=(PORT=1234)(HOST=xx.xx.xx.xx)(PROTOCOL=TCP))(CONNECT_DATA=(SERVICE_NAME=mycomputer)))
-- Timestamp: 15:26:33.051
-- Timestamp: 15:26:34.444
Disconnect: MY_SCHEMA@(DESCRIPTION=(ADDRESS=(PORT=1234)(HOST=xx.xx.xx.xx)(PROTOCOL=TCP))(CONNECT_DATA=(SERVICE_NAME=mycomputer)))
-- Timestamp: 15:27:11.894
Disconnect: MY_SCHEMA@(DESCRIPTION=(ADDRESS=(PORT=1234)(HOST=xx.xx.xx.xx)(PROTOCOL=TCP))(CONNECT_DATA=(SERVICE_NAME=mycomputer)))