pg_replication_slots
pg_replication_slots
は、現在存在するデータベースクラスタとその状態、全てのレプリケーションスロットの一覧を提供します。
レプリケーションスロットに関する詳細は、27.2.6と第49章を参照してください。
表52.82 pg_replication_slots
の列
列 型 説明 |
---|
クラスタ間で一意なレプリケーションスロットの識別子 |
出力プラグインに使用されている論理スロットまたは物理スロットの場合はnull、を含む共有オブジェクトの基底名。 |
スロットのタイプ。 |
このスロットと関連しているデータベースのOID、またはnull。論理スロットだけがデータベースと関連を持つことができます。 |
このスロットと関連しているデータベース名、またはnull。論理スロットだけがデータベースと関連を持つことができます。 |
これが一時レプリケーションスロットの場合真になります。 一時スロットはディスクに保存されず、エラーのとき、またはセッションが終了したときには自動的に削除されます。 |
このスロットが現在アクティブで使用されている場合、真。 |
このスロットが現在アクティブで使用されている場合は、スロットを使用しているセッションのプロセスID。アクティブでなければ |
このスロットがデータベースとの接続を必要としている最も古いトランザクション。
|
このスロットがデータベースとの接続を必要としている、システムカタログに影響する最も古いトランザクション。
|
消費者のスロットによって必要とされており、LSNが現在のLSNからmax_slot_wal_keep_size以上遅れていない限り、チェックポイント中に自動的に削除されない最古のアドレス( |
利用者がデータの受信を確認できている論理スロットのアドレス( |
このスロットが報告するWALファイルの入手可能性。 可能な値は以下です。
最後の2つの状態は、max_slot_wal_keep_sizeが非負の場合にのみ起こります。
|
「ロスト」状態に陥る危険性のないスロットにおいて、WALに書き込むことのできるバイト数です。
失われたスロットに対して、あるいは |
準備されたトランザクションのデコーディングのためにスロットが有効ならば真。 物理スロットでは常に偽。 |