relationalMetadataService

Defines run-time configuration parameters for the relationalMetadataService.

We recommend that you represent instances of this type as leaf nodes in a tree structure. These objects can be manipulated independent of their containing object.

This class

Container Information

Contains instances of the following classes
Contained by instances of the following classes

What's new

New in Version 10.1.0 — Relational Metadata Service

This class was added.

Properties

This class has the following properties.

advancedSettings

Specifies advanced configuration information in XML format.

The settings can be changed at run time, without having to restart the server. However, changing these settings using the SDK requires advanced XML programming skills.

For more information, see Advanced settings.

This property

  • is of type anyType

    is encoded as type tns:anyTypeProp

  • can be acquired from a containing object

rmdsAffineConnections

Specifies the number of connections that a relational metadata service process can use to execute high affinity requests during non-peak hours. This property limits the number of these requests that can be executed concurrently by a relational metadata service process.

High affinity requests are requests that are closely associated with a particular process. These requests are usually executed faster than low affinity requests.

If the request is sent to a different process, that process usually requires more time to execute the request because it must perform all the activities performed by the process that received the previous request.

This property

  • is of type int

    is encoded as type tns:intProp

  • has a default value of 1

  • must contain a value greater than or equal to 1

  • can be acquired from a containing object

New in Version 10.1.0 — Relational Metadata Service

This property was added.

rmdsAuditLevel

Specifies the auditing level for the relational metadata service.

This property

  • is of type bibus » auditLevelEnum

    is encoded as type tns:auditLevelEnumProp

  • has a default value of minimal

  • can be acquired from a containing object

New in Version 10.1.0 — Relational Metadata Service

This property was added.

rmdsConnections

Specifies the maximum number of connections that a process of the relational metadata service can use concurrently to execute requests.

For more information, see Tune Server Performance.

This property

  • is of type int

    is encoded as type tns:intProp

  • has a default value of 4

  • must contain a value greater than or equal to 1

  • can be acquired from a containing object

New in Version 10.2.0 — Relational metadata service

This property was added.

rmdsExecutionTimeLimit

Specifies the maximum number of seconds that a task can run before being canceled by the dispatcher.

The dispatcher logs an error (DPR-ERR-2087) indicating that the task execution was canceled due to the execution time limit set being exceeded. A secondary request made against a conversation that has exceeded the time limit returns an error message.

Use a value of 0 when you want to allow the task to complete execution, regardless of the amount of time necessary.

This property

  • is of type int

    is encoded as type tns:intProp

  • has a default value of 0

  • can be acquired from a containing object

New in Version 10.1.0 — Relational Metadata Service

This property was added.

rmdsNonAffineConnections

Specifies the number of connections that a relational metadata service process can use to execute low affinity requests during non-peak hours. This property limits the number of low affinity requests that can be executed concurrently by a relational metadata service process.

Low affinity requests establish the context for requests that may follow by caching information. Low affinity requests usually take longer to execute than subsequent high affinity requests. There are no benefits to sending low affinity requests to a particular process because these requests do not use cached information.

Writer comment

This property

  • is of type int

    is encoded as type tns:intProp

  • has a default value of 4

  • must contain a value greater than or equal to 1

  • can be acquired from a containing object

New in Version 10.1.0 — Relational Metadata Service

This property was added.

rmdsPeakAffineConnections

Specifies the number of connections that a relational metadata service process can use to execute high affinity requests during peak hours. This property limits the number of these requests that can be executed concurrently by a relational metadata service process.

High affinity requests are requests that are closely associated with a particular process. These requests are usually executed faster than low affinity requests.

If the request is sent to a different process, that process usually requires more time to execute the request because it must perform all the activities performed by the process that received the previous request.

This property

  • is of type int

    is encoded as type tns:intProp

  • has a default value of 1

  • must contain a value greater than or equal to 1

  • can be acquired from a containing object

New in Version 10.1.0 — Relational Metadata Service

This property was added.

rmdsPeakConnections

Specifies the number of connections that a relational metadata service process can use to execute requests during peak hours. This property limits the number of these requests that can be executed concurrently by a process.

This property

  • is of type int

    is encoded as type tns:intProp

  • has a default value of 4

  • must contain a value greater than or equal to 1

  • can be acquired from a containing object

New in Version 10.2.0 — Relational metadata service

This property was added.

rmdsPeakNonAffineConnections

Specifies the number of connections that a relational metadata service process can use to execute low affinity requests during peak hours. This property limits the number of low affinity requests that can be executed concurrently by a relational metadata service process.

Low affinity requests establish the context for requests that may follow by caching information. Low affinity requests usually take longer to execute than subsequent high affinity requests. There are no benefits to sending low affinity requests to a particular process because these requests do not use cached information.

This property

  • is of type int

    is encoded as type tns:intProp

  • has a default value of 4

  • must contain a value greater than or equal to 1

  • can be acquired from a containing object

New in Version 10.1.0 — Relational Metadata Service

This property was added.

runningState

Specifies the running state of the service.

This property

runTimeState

Contains the run-time state information.

This property

  • must have at most 1 item

systemMetricThresholds

Contains the set of system metric thresholds.

New in Version 8.3 — System Metrics

This property was added.