aurora_volume_logical_start_lsn - Amazon Aurora

aurora_volume_logical_start_lsn

Retorna o número de sequência de log (LSN) usado para identificar o início de um registro no stream lógico do log de gravação antecipada (WAL) do volume de cluster do Aurora.

Sintaxe

aurora_volume_logical_start_lsn()

Argumentos

Nenhum

Tipo de retorno

pg_lsn

Observações de uso

Essa função identifica o início do registro no stream lógico de WAL para determinado volume de cluster do Aurora. Você pode usar essa função enquanto realiza um upgrade de versão principal usando a replicação lógica e a clonagem rápida do Aurora para determinar o LSN em que um snapshot ou clone de banco de dados é gerado. Depois, você pode usar a replicação lógica para transmitir continuamente os dados mais recentes registrados depois do LSN e sincronizar as alterações entre publicador e assinante.

Para obter mais informações sobre como usar a replicação lógica para um upgrade de versão principal, consulte Usar replicação lógica para realizar uma atualização de versão principal do Aurora PostgreSQL.

Essa função está disponível nas seguintes versões do Aurora PostgreSQL:

  • Versão 15.2 e versões 15 posteriores

  • Versão 14.3 e versões 14 posteriores

  • Versão 13.6 e versões 13 posteriores

  • Versão 12.10 e versões 12 posteriores

  • Versão 11.15 e versões 11 posteriores

  • Versão 10.20 e versões 10 posteriores

Exemplos

Você pode obter o número de sequência de log (LSN) usando a seguinte consulta:

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