创建临时数据库空间

可以创建专门用于临时表和排序文件的数据库空间。数据库服务器对临时数据库空间不执行逻辑或物理日志记录,并且临时数据库空间从不作为整个系统备份的一部分进行备份。

要创建专门用于临时表和排序文件的数据库空间,可使用 onspaces -t。为了获取最佳性能,请使用以下原则:
  • 如果创建多个临时数据库空间,那么在不同的磁盘上创建每个数据库空间以平衡 I/O 影响。
  • 不要在单个磁盘上放置多个临时数据库空间。
不能镜像用 onspaces -t 创建的临时数据库空间。
要点: 如果数据库含有日志记录,那么必须将 WITH NO LOG 子句包含到 SELECT... INTO TEMP 语句中才能将显式临时表放置到 DBSPACETEMP 配置参数和 DBSPACETEMP 环境变量中列出的数据库空间中。否则,数据库服务器将显式临时表存储到根数据库空间中。