Protect Transactions | VantageCloud Lake - Protecting Transactions by Reserving Cylinders for Perm Space - Teradata VantageCloud Lake

Lake - Database Reference

Deployment
VantageCloud
Edition
Lake
Product
Teradata VantageCloud Lake
Release Number
Published
February 2025
ft:locale
en-US
ft:lastEdition
2025-11-21
dita:mapPath
ohi1683672393549.ditamap
dita:ditavalPath
pny1626732985837.ditaval
dita:id
ohi1683672393549

A transaction that requires more space than is available for the requesting user ends abnormally. When you create a user or database, the system requests space from the pool of free cylinders. To protect transactions, you can specify that a number of cylinders be reserved for transactions needing permanent space.

When a statement requires space, this field determines allocation as described in the following table.

Statement Need Free Cylinders Result
Permanent space One or more Statement succeeds.
Less than one Statement fails with a disk full error.
Spool space More than the amount specified in Cylinders Saved for PERM Statement succeeds.
Fewer than the amount specified in Cylinders Saved for PERM Statement fails with a disk full error.

Therefore, requests needing SPOOL space may fail more often than requests needing PERM space. This can be advantageous because failure of a request for spool space rarely involves a rollback.