Skip to main content
The size & eviction thresholds of storage tiers can be modified, applying the change to individually specified ranks or all ranks at once. Tier settings can be viewed with SHOW SYSTEM PROPERTIES.
ALTER TIER Syntax

Parameters

<tier name>

Name of the storage tier to alter.
NameDescription
VRAMAlter the VRAM tier.
RAMAlter the RAM tier.
DISK[n]Alter the specified disk tier.
PERSISTAlter the persist tier.
COLD[n]Alter the specified cold storage tier.

WITH OPTIONS

Optional indicator that a comma-delimited list of tier property name / tier property value assignments will follow.
PropertyDescription
capacitySize, in bytes, of a rank in this tier; for RAM, disk, & persist tiers.
high_watermarkHigh watermark eviction threshold for a rank in this tier; for VRAM, RAM, disk, & persist tiers.
low_watermarkLow watermark eviction threshold for a rank in this tier; for VRAM, RAM, disk, & persist tiers.
wait_timeoutTimeout, in seconds, for reading from or writing to this tier; for cold storage tiers.
persistWhether to save this change to the database configuration so that it will stay in effect after a database restart; default is true.
rankSpecific rank in this tier to apply the change to; default is to apply the change to all ranks in the tier.

Examples

To alter the capacity of the RAM tier on rank 0 to 500MB temporarily (until the database is restarted):
ALTER TIER Capacity on a Rank Temporarily Example
To show the change took effect:
SHOW Tier Capacity on a Rank Example
Tier Capacity on a Rank Output
To alter the eviction thresholds of the VRAM tier across all ranks, and save the change to the startup configuration:
ALTER TIER Eviction Thresholds Permanently Example
To show the change took effect:
SHOW Tier Eviction Thresholds Example
Tier Eviction Thresholds Output