Não é aconselhável a utilização de TEMP-TABLE definida como uma variável global pois o consumo de memória causado por uma TEMP-TABLE pode ser muito grande, dependendo ainda, da quantidade de campos e registros. Esta variável será eliminada da memória somente ao fechar a sessão PROGRESS. Neste caso, a performance do produto é afetada como um todo e não só de um programa apenas. É possível, em muitos casos, substituir uma TEMP-TABLE global por uma TEMP-TABLE compartilhada (NEW SHARED e SHARED) ou por passagem de parâmetros.