PROMOTE_SUBCLUSTER_TO_PRIMARY
Eon Mode only
This function call can take a long time to complete because all of the nodes in the subcluster you are promoting will take a global catalog lock, write a checkpoint, and then commit. This global catalog lock can cause other database tasks to fail with errors.
Schedule calls to this function to occur when other database activity is low.
Syntax
PROMOTE_SUBCLUSTER_TO_PRIMARY('subcluster-name')
Parameters
subcluster‑name | The name of the secondary cluster to promote to a primary subcluster. |
Privileges
Superuser
Examples
The following example promotes the subcluster named analytics_cluster to a primary cluster:
=> SELECT DISTINCT subcluster_name, is_primary from subclusters; subcluster_name | is_primary -------------------+------------ analytics_cluster | f load_subcluster | t (2 rows) => SELECT PROMOTE_SUBCLUSTER_TO_PRIMARY('analytics_cluster'); PROMOTE_SUBCLUSTER_TO_PRIMARY ------------------------------- PROMOTE SUBCLUSTER TO PRIMARY (1 row) => SELECT DISTINCT subcluster_name, is_primary from subclusters; subcluster_name | is_primary -------------------+------------ analytics_cluster | t load_subcluster | t (2 rows)