Variáveis declaradas como NO-UNDO, não necessitam ser controladas pelo PROGRESS, isto é, quando não é utilizado o parâmetro NO-UNDO, o arquivo *.LBI (local before image – este arquivo está no Client) necessita controlar os valores armazenados pela variável. Isto aumenta I/O diminuindo a performance. Exemplo: Código: /* Errado */ DEFINE VARIABLE dt-ini AS DATE. DEFINE VARIABLE dt-fim AS DATE. /* Correto */ DEFINE VARIABLE dt-ini AS DATE NO-UNDO. DEFINE VARIABLE dt-fim AS DATE NO-UNDO. Normalmente, as variáveis não precisam ser controladas caso haja problemas com o sistema, sendo assim, não é necessário ficar armazenando seus valores. Abb, Fernanda