PGD Reference#
PGD Referenceセクションでは、PGDの機能に関する詳細情報を提供します。
Overview PGDの特徴と機能の概要。
ファンクションとコマンド#
構成と管理#
Connection Manager 接続マネージャーの構成と使用の詳細。PGDクラスターへのクライアント接続に単一のエンドポイントを提供します。
サブスクライバー専用ノードの詳細を含む、PGDクラスターに存在できるノードのタイプに関する情報。
Node Management ノード、グループの追加と削除、クラスターステータスの検査など、PGDクラスター内のノードを管理する方法。
PGDクラスターで動作するようにPostgresを構成する方法。
PGDクラスターをバックアップおよび復元する方法。
Monitoring ビルトイン監視ツールの使用や外部監視システムとの統合を含む、 PGDクラスターを監視する方法。
コミットスコープを使用して、分散環境でトランザクションの可視性を制御する方法。
競合解決戦略を含む、分散環境での競合を管理する方法。
自動パーティションを使用して、PGDクラスター内のノードの冷却データを処理する方法。
最適なパフォーマンスを実現するためのPGDクラスターのテストと調整に関するガイダンス。
互換性とデータ移行に関する考慮事項を含む、 PGDクラスターを新しいバージョンにアップグレードする方法。
高度な機能#
Application Usage アプリケーションでPGDの高度な機能を使用したい開発者向けのガイダンス。
DDL 分散環境でDDLファンクションを使用する方法。
Decoding Worker PGDのレプリケーションでデコードワーカーを使用する方法。
CDC Failover 一貫した変更データキャプチャCDCのためのPGDでの論理スロットフェイルオーバーの使用。
Parallel Apply パラレル適用を使用して分散トランザクションのパフォーマンスを向上させる方法。
Security PGDのユーザー、ロール、および権限。
Sequences アプリケーションでPGDの分散シーケンスを使用する方法。
競合と変換に応答してアクションをトリガーします。
PGDでのリアルタイムデータレプリケーションにトランザクションストリーミングを使用する方法。
PGDで明示的に2フェーズコミットをオプトインする方法。
- PGD overview
- Advanced functionality
- DDL replication
- Decoding worker
- CDC Failover support
- Parallel Apply
- Replication sets
- Security and roles
- Sequences
- Stream triggers
- Transaction streaming
- Explicit two-phase commit (2PC)
- Config and management
- Node types and capabilities
- Node management
- Connection Manager
- Postgres configuration
- Backup and recovery
- Monitoring
- AutoPartition in PGD
- Commit Scopes
- Conflict Management
- Conflicts
- Column-level conflict detection
- Conflict-free replicated data types
- Testing and tuning PGD clusters
- Functions and command
- Tables, views and functions reference
- User visible catalogs and views
- System functions
- PGD settings
- Node management
- Node management interfaces
- ルーティング機能
- コミットスコープ
- bdr_read_all_conflicts
- Column-level conflict functions
- Replication set management
- レプリケーションセットのメンバーシップ
- DDLレプリケーションフィルタリング
- Testing and tuning commands
- Sequences
- Autopartitioning
- ストリームトリガーリファレンス
- Stream triggers manipulation interfaces
- Stream triggers row functions
- Stream triggers row variables
- Internal catalogs and views
- Internal system functions
- Column-level conflict functions
- Column-level conflict functions
- bdr_read_all_conflicts
- User visible catalogs and views
- bdr.camo_decion_journal
bdr.camo_decision_journal列- bdr.commit_scopes
bdr.commit_scopes列- bdr.conflict_history
bdr.conflict_history列- bdr.conflict_history_summary
bdr.conflict_history_summary列- bdr.consensus_kv_data
bdr.consensus_kv_data列- bdr.crdt_handlers
bdr.crdt_handlers列- bdr.ddl_replication
bdr.ddl_replication列- bdr.depend
- bdr.failover_replication_slots
bdr.failover_replication_slots列- bdr.global_consensus_journal
bdr.global_consensus_journal列- bdr.global_consensus_journal_details
bdr.global_consensus_journal_details列- bdr.global_consensus_response_journal
bdr.global_consensus_response_journal列- bdr.global_lock
bdr.global_lock列- bdr.global_locks
bdr.global_locks列- bdr.group_camo_details
bdr.group_camo_details列- bdr.group_raft_details
bdr.group_raft_details列- bdr.group_replslots_details
bdr.group_replslots_details列- bdr.group_subscription_summary
bdr.group_subscription_summary列- bdr.group_versions_details
bdr.group_versions_details列- bdr.leader
bdr.leader列- bdr.local_consensus_snapshot
bdr.local_consensus_snapshot列- bdr.local_consensus_state
bdr.local_consensus_state列- bdr.local_node
bdr.local_node列- bdr.local_node_summary
- bdr.local_sync_status
bdr.local_sync_status列- bdr.node
bdr.node列- bdr.node_catchup_info
bdr.node_catchup_info列- bdr.node_catchup_info_details
- bdr.node_conflict_resolvers
bdr.node_conflict_resolvers列- bdr.node_group
bdr.node_group列- bdr.node_group_replication_sets
bdr.node_group_replication_sets列- bdr.node_group_summary
bdr.node_group_summary列- bdr.node_local_info
bdr.node_local_info列- bdr.node_log_config
bdr.node_log_config列- bdr.node_peer_progress
bdr.node_peer_progress列- bdr.node_replication_rates
bdr.node_replication_rates列- bdr.node_slots
bdr.node_slots列- bdr.node_summary
bdr.node_summary列- bdr.parted_origin_catchup_info
bdr.parted_origin_catchup_info列- bdr.parted_origin_catchup_info_details
bdr.parted_origin_catchup_info_details列- bdr.queue
bdr.queue列- bdr.replication_set
bdr.replication_set列- bdr.replication_set_table
bdr.replication_set_table列- bdr.replication_set_ddl
bdr.replication_set_ddl列- bdr.replication_sets
bdr.replication_sets列- bdr.schema_changes
bdr.schema_changes列- bdr.sequence_alloc
bdr.sequence_alloc列- bdr.sequences
bdr.sequences列- bdr.stat_activity
bdr.stat_activity追加列- bdr.stat_commit_scope
bdr.stat_commit_scope列- bdr.stat_commit_scope_state
bdr.stat_commit_scope_state列- bdr.stat_connection_manager
bdr.stat_connection_manager列- bdr.stat_connection_manager_connections
bdr.stat_connection_manager_connections列- bdr.stat_connection_manager_node_stats
bdr.stat_connection_manager_node_stats列- bdr.stat_connection_manager_hba_file_rules
bdr.stat_connection_manager_hba_file_rules列- bdr.stat_raft_followers_state
bdr.stat_raft_followers_state列- bdr.stat_raft_state
bdr.stat_raft_state列- bdr.stat_receiver
bdr.stat_receiver列- bdr.stat_receiver_transactions
bdr.stat_receiver_transactions列- bdr.stat_relation
bdr.stat_relation列- bdr.stat_routing_candidate_state
bdr.stat_routing_candidate_state列- bdr.stat_routing_state
bdr.stat_routing_state列- bdr.stat_subscription
bdr.stat_subscription列- bdr.stat_worker
bdr.stat_worker列- bdr.stat_writer
bdr.stat_writer列- bdr.subscription
bdr.subscription列- bdr.subscription_summary
bdr.subscription_summary列- bdr.tables
bdr.tables列- bdr.taskmgr_work_queue
bdr.taskmgr_work_queue列- bdr.taskmgr_workitem_status
bdr.taskmgr_workitem_status列- bdr.taskmgr_local_work_queue
bdr.taskmgr_local_work_queue列- bdr.taskmgr_local_workitem_status
bdr.taskmgr_local_workitem_status列- bdr.trigger
bdr.trigger列- bdr.triggers
- bdr.workers
bdr.workers列- bdr.ライター
bdr.writers列- bdr.worker_tasks
bdr.worker_tasks列
- System functions
- PGD settings
- Node management
- Node management interfaces
- bdr.alter_node_group_option
- bdr.alter_node_interface
- bdr.alter_node_option
- bdr.alter_subscription_enable
- bdr.alter_subscription_disable
- bdr.create_node
- bdr.create_node_group
- bdr.drop_node_group
- bdr.join_node_group
- bdr.part_node
- bdr.promote_node
- bdr.switch_node_group
- bdr.sync_node_cancel
- bdr.wait_for_join_completion
- Routing functions
- Commit scopes
- Conflicts
- Conflict functions
- Replication set management
- Replication set membership
- DDL replication filtering
- Testing and tuning commands
- Global sequence management interfaces
- Autopartition
- bdr.autopartition
- 概要
- パラメーター
- 例
- bdr.drop_autopartition
- パラメーター
- bdr.autopartition_wait_for_partitions
- 概要
- パラメーター
- bdr.autopartition_wait_for_partitions_on_all_nodes
- 概要
- パラメーター
- bdr.autopartition_find_partition
- 概要
- パラメーター
- bdr.autopartition_enable
- 概要
- パラメーター
bdr.autopartition_disable- 概要
- パラメーター
- 内部ファンクション
- bdr.autopartition_create_partition
- 概要
- パラメーター
- 注
- bdr.autopartition_drop_partition
- 概要
- パラメーター
- 注
- Stream triggers reference
- Internal catalogs and views
- bdr.autopartition_partitions
bdr.autopartition_partitions列- bdr.autopartition_rules
bdr.autopartition_rules列- bdr.ddl_epoch
bdr.ddl_epoch列- bdr.event_history
bdr.event_history列- bdr.event_summary
- bdr.local_leader_change
- bdr.node_config
bdr.node_config列- bdr.node_config_summary
bdr.node_config_summary列- bdr.node_group_config
bdr.node_group_config列- bdr.node_group_routing_config_summary
bdr.node_group_routing_config_summary列- bdr.node_group_routing_info
bdr.node_group_routing_info列- bdr.node_group_routing_summary
bdr.node_group_routing_summary列- bdr.node_routing_config_summary
bdr.node_routing_config_summary列- bdr.sequence_kind
bdr.sequence_kind列- bdr.sync_node_requests
bdr.sync_node_requests列- bdr.sync_node_requests_summary
bdr.sync_node_requests_summary列
- Internal system functions
- Column-level conflict functions
- User visible catalogs and views
- EDB Postgres Distributed Command Line Interface (PGD CLI)
- Tables, views and functions reference
- Guidance for dev