18 lines
972 B
MySQL
18 lines
972 B
MySQL
|
|
-- sets the start point of search space
|
||
|
|
COL cs_sample_time_from NEW_V cs_sample_time_from NOPRI;
|
||
|
|
SELECT TO_CHAR(SYSDATE, '&&cs_datetime_full_format.') AS cs_sample_time_from FROM DUAL
|
||
|
|
/
|
||
|
|
--
|
||
|
|
VAR cs_time_cs_begin NUMBER;
|
||
|
|
EXEC :cs_time_cs_begin := DBMS_UTILITY.get_time;
|
||
|
|
PRO Begin Snapshot... please wait...
|
||
|
|
EXEC &&cs_tools_schema..iod_sqlstats.snapshot_sqlstats(p_snap_type => '&&cs_snap_type.', p_sid => TO_NUMBER('&&cs_sid.'));
|
||
|
|
PRO Sleeping &&cs_snapshot_seconds. seconds... please wait...
|
||
|
|
EXEC DBMS_LOCK.sleep(seconds => &&cs_snapshot_seconds. - LEAST(TRUNC((DBMS_UTILITY.get_time - :cs_time_cs_begin)/100), &&cs_snapshot_seconds.));
|
||
|
|
PRO End Snapshot... please wait...
|
||
|
|
EXEC &&cs_tools_schema..iod_sqlstats.snapshot_sqlstats(p_snap_type => '&&cs_snap_type.', p_sid => TO_NUMBER('&&cs_sid.'));
|
||
|
|
--
|
||
|
|
-- sets the end point of search space
|
||
|
|
COL cs_sample_time_to NEW_V cs_sample_time_to NOPRI;
|
||
|
|
SELECT TO_CHAR(SYSDATE, '&&cs_datetime_full_format.') AS cs_sample_time_to FROM DUAL
|
||
|
|
/
|