OLATOracle Log Analysis Tool Abrir a ferramenta
AtençãoEspaço/Undo

ORA-30036

Não estendeu segmento no UNDO

O que significa

Transações grandes demais para o undo tablespace atual, ou undo preso por transação longa não commitada.

Ação imediata

Veja se há transação gigante/antiga segurando undo antes de aumentar.

Como diagnosticar somente leitura — seguro de executar

V$TRANSACTION JOIN V$SESSION (used_ublk ORDER BY DESC)
V$UNDOSTAT (undoblks, maxquerylen)
  • DBA_UNDO_EXTENTS por status.

Correção definitiva

Quebrar cargas em lotes com commit periódico; dimensionar undo para o pior batch; matar/commitar a transação presa.

Como prevenir

UNDO autoextend com MAXSIZE + alertas; cargas em lotes.

Erros relacionados (Espaço/Undo)

Vinicius Gabriel Lana

Vinicius Gabriel Lana

Sócio & CTO na MigraTI Soluções em TI · 8 anos como DBA (Oracle, SQL Server, PostgreSQL, MySQL)