Teradata - 空间概念

Teradata 中有三种类型的空间。

永久空间

永久空间是用户/数据库保存数据行的最大可用空间量。永久表、日志、后备表和二级索引子表使用永久空间。

永久空间不是为数据库/用户预先分配的。它们只是定义为数据库/用户可以使用的最大空间量。永久空间量除以 AMP 数量。每当超过每个 AMP 限制时,就会生成错误消息。

假脱机空间

假脱机空间是未使用的永久空间,系统使用它来保存 SQL 查询的中间结果。没有 spool 空间的用户无法执行任何查询。

与永久空间类似,spool 空间定义用户可以使用的最大空间量。spool 空间除以 AMP 数量。每当超过每个 AMP 限制时,用户将收到 spool 空间错误。

临时空间

临时空间是全局临时表使用的未使用的永久空间。临时空间也除以 AMP 数量。