Junior
No PostgreSQL, o cabeçalho de versão da linha inclui o parâmetro xmax. Qual é o seu papel na gestão de transações? - Para criar um identificador único de linha na tabela - Para verificar a visibilidade da linha por outras transações - Para indicar o número de transação que excluiu ou atualizou a linha - Para bloquear a linha contra alterações simultâneas por várias transações - Para indicar o valor máximo que pode ser registrado numa coluna numérica
sobes.tech IA
Resposta da IA
Параметр xmax в заголовке версии строки PostgreSQL указывает номер транзакции, которая удалила или обновила эту строку. Это используется для управления видимостью строк в MVCC (многоверсионном контроле параллелизма).
То есть, xmax хранит идентификатор транзакции, которая сделала строку «неактивной» (удалила или заменила), чтобы другие транзакции могли определить, видна ли эта версия строки для них.
Правильный ответ:
- Для обозначения номера транзакции, которая удалила или обновила строку