많은 행이 포함된 중간 결과 테이블을 정렬 또는 쿼리해야 하지만 해당 행 중 적은 하위 세트만 영구적으로 저장할 경우 특히 임시 테이블이 유용합니다.
작성된 전역 임시 테이블은 데이터베이스의 데이터를 작업하는 애플리케이션에서 사용하지만, 해당 데이터를 조작한 결과는 테이블에 일시적으로 저장해야 합니다. 작성된 전역 임시 테이블 정보는 시스템 카탈로그에 저장됩니다. 이 정보를 영구적으로 만들고 다른 연결에서 다른 애플리케이션과 공유할 수 있도록 이 정보가 사용되는 모든 세션에 정보를 정의할 필요가 없습니다.
Linux, UNIX 및 Windows용 DB2®에서는 사용자 임시 테이블 공간이 있어야 전역 임시 테이블을 작성할 수 있습니다. z/OS®용 DB2에서는 작업 파일 데이터베이스가 있어야 전역 임시 테이블을 작성할 수 있습니다.