-
To determine if change propagation is enabled globally, query the
rapid_change_propagation_statusvariable:mysql> SELECT VARIABLE_VALUE FROM performance_schema.global_status WHERE VARIABLE_NAME = 'rapid_change_propagation_status'; +----------------+ | VARIABLE_VALUE | +----------------+ | ON | +----------------+ -
To determine if change propagation is enabled for a particular table, query the
POOL_TYPEdata from the MySQL HeatWave Performance Schema tables.As of MySQL 9.2.1,
TRANSACTIONALindicates that change propagation is enabled for the table.SNAPSHOTindicates that change propagation is disabled.In previous versions of MySQL,
RAPID_LOAD_POOL_TRANSACTIONALindicates that change propagation is enabled for the table.RAPID_LOAD_POOL_SNAPSHOTindicates that change propagation is disabled.
mysql> USE performance_schema; mysql> SELECT NAME, POOL_TYPE FROM rpd_tables,rpd_table_id WHERE rpd_tables.ID = rpd_table_id.ID AND SCHEMA_NAME LIKE 'tpch'; +---------------+---------------+ | NAME | POOL_TYPE | +---------------+---------------+ | tpch.orders | TRANSACTIONAL | | tpch.region | TRANSACTIONAL | | tpch.lineitem | TRANSACTIONAL | | tpch.supplier | TRANSACTIONAL | | tpch.partsupp | TRANSACTIONAL | | tpch.part | TRANSACTIONAL | | tpch.customer | TRANSACTIONAL | +---------------+---------------+