MySQL HeatWave User Guide
As of MySQL 9.1.0, MySQL HeatWave supports partitions for DB System tables. See Partition Selection.
To load partitions into MySQL HeatWave, specify the
SECONDARY_LOAD clause in an
ALTER TABLE statement with
the PARTITION clause.
mysql> ALTER TABLE tbl_name SECONDARY_LOAD PARTITION (p0, p1, ..., pn);
The SECONDARY_LOAD clause can load a
subset of partitions:
mysql> ALTER TABLE tbl_name SECONDARY_LOAD PARTITION (p4, p5, p10);
To load a new partition in MySQL HeatWave after adding it to a previously loaded table:
mysql>ALTER TABLE t1 SECONDARY_LOAD;mysql>ALTER TABLE t1 ADD PARTITION (PARTITION p4 VALUES LESS THAN (2002));mysql>ALTER TABLE t1 SECONDARY_LOAD PARTITION (p4);
The SECONDARY_LOAD clause has these
properties:
Data is read using the READ
COMMITTED isolation level.
With the guided load feature, the
SECONDARY_LOAD clause also define the
SECONDARY_ENGINE of the table to
rapid and marked all columns with
unsupported data types with the NOT
SECONDARY attribute.
Learn about change propagation.