44 DBMS_BLOCKER_RESOLVER
The DBMS_BLOCKER_RESOLVER package provides a method of changing some Blocker Resolver configuration parameters.
This chapter contains the following topics:
DBMS_BLOCKER_RESOLVER Overview
The DBMS_BLOCKER_RESOLVER
package provides a method of
changing some Blocker Resolver configuration parameters.
Note:
TheDBMS_HANG_MANAGER
package is deprecated in Oracle Database 23ai. Use DBMS_BLOCKER_RESOLVER
instead.The DBMS_HANG_MANAGER
package provides a method of changing some configuration parameters and constraints to address session issues. This package is being replaced with DBMS_BLOCKER_RESOLVER
. DBMS_HANG_MANAGER
can be removed in a future release.
Blocker Resolver is always enabled on all databases, Automatic Storage Management (ASM) disk groups, and single instance systems (when not using Oracle RAC). Delay resolution is enabled on all instances by default except for single instance systems (when not using Oracle RAC) where it is disabled and cannot be enabled at this time.
Note:
The DBMS_BLOCKER_RESOLVER
package is intended for use by database
administrators (DBA) only. It is not intended for use by
application developers.
DBMS_BLOCKER_RESOLVER Constants
The table in this topic lists DBMS_BLOCKER_RESOLVER
package
constants.
Table 44-1 DBMS_BLOCKER_RESOLVER Constants
Name | Type | Value | Description |
---|---|---|---|
|
|
|
Resolution scope parameter name |
|
|
|
Sensitivity parameter name |
|
|
|
Base file size limit parameter name. The default value of this parameter is |
|
|
|
Base file set count parameter name. The default value is |
|
|
|
Long waiting session file size limit parameter name. The default value of this parameter is |
|
|
|
Long waiting session set count parameter name. The default value is |
|
|
|
Enables only session and/or process termination |
|
|
|
Enables session, process, and instance termination. The latter is used in specific scenarios. The default value is |
|
|
|
Sets various Blocker Resolver intervals to their default values. The default value
is |
|
|
|
Sets the various Blocker Resolver intervals to half of their default values |
DBMS_BLOCKER_RESOLVER Exceptions
The table in this topic lists the exceptions raised by the
DBMS_BLOCKER_RESOLVER
package.
Table 44-2 DBMS_BLOCKER_RESOLVER Package Exceptions
Exception | Error Code | Description |
---|---|---|
|
|
Invalid user input |
|
|
Database experienced an error setting a parameter |
|
|
Operation is not supported on this instance type |
Summary of DBMS_BLOCKER_RESOLVER Subprograms
The DBMS_BLOCKER_RESOLVER
package includes the
SET
procedure subprogram.
Table 44-3 DBMS_BLOCKER_RESOLVER Package Subprograms
Subprogram | Description |
---|---|
Sets the specified parameter to the specified value |
SET Procedure
This procedure sets the specified parameters to specified values.
Syntax
DBMS_BLOCKER_RESOLVER.SET ( pname IN VARCHAR2, pvalue IN VARCHAR2);
Parameters
Table 44-4 SET Procedure Parameters
Parameter | Description |
---|---|
|
Contains the parameter name that needs to be modified. |
|
Contains the new value for the parameter name specified in
|