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)