

# aurora\$1volume\$1logical\$1start\$1lsn
<a name="aurora_volume_logical_start_lsn"></a>

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

## 構文
<a name="aurora_volume_logical_start_lsn-syntax"></a>

 

```
aurora_volume_logical_start_lsn()
```

## 引数
<a name="aurora_volume_logical_start_lsn-arguments"></a>

なし

## 戻り型
<a name="aurora_volume_logical_start_lsn-return-type"></a>

`pg_lsn`

## 使用に関する注意事項
<a name="aurora_volume_logical_start_lsn-usage-notes"></a>

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

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

この関数は、次の Aurora PostgreSQL バージョンで使用できます。
+ バージョン 15 の 15.2 以降
+ バージョン 14 の中の 14.3 以降
+ バージョン 13 の 13.6 以降
+ バージョン 12 の 12.10 以降
+ 11.15 以上の 11 バージョン
+ 10.20 以上の 10 バージョン

## 例
<a name="aurora_volume_logical_start_lsn-examples"></a>

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

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