6.2 Optional Configuration for Hang Manager
You can adjust the sensitivity, and control the size and number of the log files used by Hang Manager.
Sensitivity
If Hang Manager detects a delay, then Hang Manager waits for a certain threshold
time period to ensure that the sessions are delayed. Change threshold time period by
using DBMS_HANG_MANAGER to set the sensitivity
parameter to either Normal or High. If the
sensitivity parameter is set to Normal, then
Hang Manager waits for the default time period. However, if the sensitivity is set
to High, then the time period is reduced by 50%.
By default, the sensitivity parameter is set to Normal. To set Hang Manager sensitivity, run the following commands in SQL*Plus as SYS user:
-
To set the
sensitivityparameter toNormal:exec dbms_hang_manager.set(dbms_hang_manager.sensitivity, dbms_hang_manager.sensitivity_normal); -
To set the
sensitivityparameter toHigh:exec dbms_hang_manager.set(dbms_hang_manager.sensitivity, dbms_hang_manager.sensitivity_high);
Size of the Trace Log File
_base_ in the file name. Change the size of the trace files in
bytes with the base_file_size_limit parameter. Run the following
command in SQL*Plus, for example, to set the trace file size limit to 100
MB:exec dbms_hang_manager.set(dbms_hang_manager.base_file_size_limit, 104857600);Number of Trace Log Files
base_file_set_count parameter. Run the following command in SQL*Plus, for example, to set the number of trace files in trace file set to 6:exec dbms_hang_manager.set(dbms_hang_manager.base_file_set_count,6);By default, base_file_set_count parameter is set to 5.
Parent topic: Resolving Database and Database Instance Delays