STL_UNDONE
Exibe informações sobre as transações que foram desfeitas.
STL_UNDONE permanece visível para todos os usuários. Os superusuários podem ver todas as linhas; usuários regulares podem ver somente seus próprios dados. Para ter mais informações, consulte Visibilidade de dados em tabelas e visualizações de sistema.
Alguns ou todos os dados nessa tabela também podem ser encontrados na exibição de monitoramento SYS SYS_TRANSACTION_HISTORY. Os dados na exibição de monitoramento SYS são formatados para serem mais fáceis de usar e compreender. É recomendável usar a exibição de monitoramento SYS nas consultas.
Colunas da tabela
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
userid | inteiro | O ID do usuário que gerou a entrada. |
xact_id | bigint | O ID da transação de desfazer. |
xact_id_undone | bigint | ID da transação que foi desfeita. |
undo_start_ts | timestamp | O horário de início da transação de desfazer. |
undo_end_ts | timestamp | O horário de término da transação de desfazer. |
table_id | bigint | O ID da tabela que foi afetada pela transação de desfazer. |
Consulta de exemplo
Para visualizar um log conciso de todas as transações de desfazer, digite o seguinte comando:
select xact_id, xact_id_undone, table_id from stl_undone;
Este comando retorna a seguinte saída de exemplo:
xact_id | xact_id_undone | table_id ---------+----------------+---------- 1344 | 1344 | 100192 1326 | 1326 | 100192 1551 | 1551 | 100192 (3 rows)