pgd commit-scopes list#

概要#

pgd commit-scopes list コマンドは、 EDB Postgres分散クラスターのコミットスコープ情報をリストするために使用されます。

構文#

pgd commit-scopes list [OPTIONS] [GROUP_NAME]

GROUP_NAME は、コミットスコープをリストするグループの名前です。指定しない場合、クラスター内のすべてのコミットスコープがリストされます。

オプション#

コマンド固有のオプションはありません。共通のグローバルオプションについては、 グローバルオプション を参照してください。

例#

すべてのコミットスコープをリストする#

pgd commit-scopes list
__OUTPUT__
 Commit Scope     | Group Name | Rule Definition
- -----------------+------------+-----------------------------------------------------------------------------------------------------------------------
 local protect    | pgdx6      | ASYNCHRONOUS COMMIT
 lag protect      | pgdx6      | MAJORITY ORIGIN GROUP LAG CONTROL (max_lag_time = 30s, max_commit_delay = 10s)
 majority protect | pgdx6      | MAJORITY ORIGIN GROUP SYNCHRONOUS COMMIT
 adaptive protect | pgdx6      | MAJORITY ORIGIN GROUP SYNCHRONOUS COMMIT DEGRADE ON (timeout = 10s, require_write_lead = true) TO ASYNCHRONOUS COMMIT
 subgroup protect | group-a    | ALL (group-a) SYNCHRONOUS COMMIT

指定されたグループのすべてのコミットスコープをリストする#

pgd commit-scopes list group-a
__OUTPUT__
pgd commit-scopes list group-a
 Commit Scope     | Group Name | Rule Definition
- -----------------+------------+----------------------------------
 subgroup protect | group-a    | ALL (group-a) SYNCHRONOUS COMMIT