临时表空间分为系统临时表空间和用户临时表空间
系统临时表空间用于存储 SQL 操作(比如排序、重组表、创建索引和连接表)期间所需的内部临时数据。每个数据库必须至少有一个系统临时表空间。随数据库创建的系统临时表空间的缺省名为 TEMPSPACE1。
用户临时表空间用来存储已声明的全局临时表。创建数据库时不存在用户临时表空间。至少应当创建一个用户临时表空间以允许定义已声明的临时表。用户临时表空间是可选的,缺省情况下一个都不创建。
系统临时表空间的建立语法(系统管理,自动储存器,db2推荐):
CREATE SYSTEM TEMPORARY TABLESPACE TEMP_1 PAGESIZE 8 K MANAGED BY AUTOMATIC
STORAGE EXT