CONNECTION_BROKERS

CONNECTION_BROKERS is used to specify connection broker types, the number of connection brokers of each type, and the maximum number of connections per broker.

Property Description
Parameter type String
Syntax

CONNECTION_BROKERS = broker_description [, broker_description ] ...

Syntax

broker_description::=

((type_clause)(brokers_clause)[(broker_options)])

Syntax

type_clause::=

TYPE={ DEDICATED | EMON | POOLED }

Indicates the broker type. This is a mandatory parameter.

Syntax

brokers_clause::=

BROKERS=integer

Indicates the number of brokers of the specified type. This is a mandatory parameter. The specified integer value must be greater than or equal to 0. If set to 0, brokers will not accept new connections, but existing connections will continue as normal.

Syntax

broker_options::=

CONNECTIONS=integer

The maximum number of connections per broker. This is an optional parameter. If the specified integer value is greater than the maximum allowed for the platform, the maximum allowed for the platform is used.

Default value The default value for the initialization parameter will contain the DEDICATED and EMON broker types. Certain types of brokers are only started when certain features are enabled, so their configuration will only apply if the broker is needed.
Modifiable ALTER SYSTEM
Modifiable in a PDB No
Basic No
Oracle RAC The same value should be set on all instances

The connection brokers are used in these cases:

To make it easier to modify the list, individual entries are indexed using the TYPE so it is not necessary to re-specify the entire list. For example, to adjust the number of DEDICATED brokers:

alter system set connection_brokers = '((TYPE=DEDICATED)(BROKERS=2))'