Descrição
Contém uma lista de transações e seu estado. Disponibilidade Asystem.transactions é criada somente quando a opção de configuração do servidor allow_experimental_transactions está habilitada. Por padrão, a tabela não existe e as consultas feitas a ela falham com UNKNOWN_TABLE. Habilite-a na configuração do servidor com:
Colunas
tid(Tuple(UInt64, UInt64, UUID, Int64)) — O identificador da transação.tid_hash(UInt64) — O hash do identificador.elapsed(Float64) — O tempo de processamento da transação.is_readonly(UInt8) — O sinalizador que indica se a transação executou alguma operação de escrita.state(Enum8(‘RUNNING’ = 0, ‘COMMITTING’ = 1, ‘COMMITTED’ = 2, ‘ROLLED_BACK’ = 3)) — O estado da transação. Valores possíveis: RUNNING, COMMITTING, COMMITTED, ROLLED_BACK.