aurora_volume_logical_start_lsn - Amazon Aurora

aurora_volume_logical_start_lsn

Aurora クラスターボリュームの論理先書きログ (WAL) ストリーム内のレコードの先頭を識別するために使用されるログシーケンス番号 (LSN) を返します。

構文

aurora_volume_logical_start_lsn()

引数

なし

戻り型

pg_lsn

使用に関する注意事項

この関数は、特定の Aurora クラスターボリュームの論理 WAL ストリーム内のレコードの先頭を識別します。この関数は、論理レプリケーションと Aurora 高速クローニングを使用してメジャーバージョンアップグレードを実行し、スナップショットまたはデータベースクローンを作成する LSN を決定するときに使用できます。その後、論理レプリケーションを使用して、LSN の後に記録された新しいデータを継続的にストリーミングし、パブリッシャーからサブスクライバーへの変更を同期できます。

論理レプリケーションをメジャーバージョンアップグレードに使用する方法の詳細については、「論理レプリケーションを使用して Aurora PostgreSQL のメジャーバージョンアップグレードを実行する」を参照してください。

この関数は、次の Aurora PostgreSQL バージョンで使用できます。

  • バージョン 15 の 15.2 以降

  • バージョン 14 の中の 14.3 以降

  • バージョン 13 の 13.6 以降

  • バージョン 12 の 12.10 以降

  • 11.15 以上の 11 バージョン

  • 10.20 以上の 10 バージョン

次のクエリを使用してログシーケンス番号 (LSN) を取得できます。

postgres=> SELECT aurora_volume_logical_start_lsn(); aurora_volume_logical_start_lsn --------------- 0/402E2F0 (1 row)