ELASTIC_CLUSTER

Returns information about cluster elasticity, such as whether Elastic Cluster is running.

Column Name Data Type Description
SCALING_FACTOR

INTEGER

This value is only meaningful when you enable local segments. SCALING_FACTOR influences the number of local segments on each node. Initially—before a rebalance runs—there are scaling_factor number of local segments per node. A large SCALING_FACTOR is good for rebalancing a potentially wide range of cluster configurations quickly. However, too large a value might lead to ROS pushback, particularly in a database with a table with a large number of partitions. See SET_SCALING_FACTOR for more details.

MAXIMUM_SKEW_PERCENT

INTEGER

This value is only meaningful when you enable local segments. MAXIMUM_SKEW_PERCENT is the maximum amount of skew a rebalance operation tolerates, which preferentially redistributes local segments; however, if after doing so the segment ranges of any two nodes differs by more than this amount, rebalance will separate and distribute storage to even the distribution.

SEGMENT_LAYOUT

VARCHAR

Current, offset=0, segment layout. New segmented projections will be created with this layout, with segments rotated by the corresponding offset. Existing segmented projections will be rebalanced into an offset of this layout.

LOCAL_SEGMENT_LAYOUT

VARCHAR

Similar to SEGMENT_LAYOUT but includes details that indicate the number of local segments, their relative size and node assignment.

VERSION

INTEGER

Number that gets incremented each time the cluster topology changes (nodes added, marked ephemeral, marked permanent, etc). Useful for monitoring active and past rebalance operations.

IS_ENABLED

BOOLEAN

True if Elastic Cluster is enabled, otherwise false.

IS_LOCAL_SEGMENT_ENABLED

BOOLEAN

True if local segments are enabled, otherwise false.

IS_REBALANCE_RUNNING

BOOLEAN

True if rebalance is currently running, otherwise false.

Privileges

Superuser