MySQL 8.4 Reference Manual Including MySQL NDB Cluster 8.4
The MySQL Enterprise Data Masking and De-Identification components support the following system variables. Use these variables to configure related component operations. Variables are unavailable unless the appropriate MySQL Enterprise Data Masking and De-Identification components are installed (see Section 8.5.2.1, “MySQL Enterprise Data Masking and De-Identification Component Installation”).
component_masking.dictionaries_flush_interval_seconds
Command-Line Format | --component-masking.dictionaries-flush-interval-seconds=# |
---|---|
System Variable | component_masking.dictionaries_flush_interval_seconds |
Scope | Global |
Dynamic | No |
SET_VAR Hint Applies |
No |
Type | Integer |
Default Value | 0 |
Minimum Value | 60 |
Maximum Value (Unix) | 18446744073709551615 |
Maximum Value (Windows) | 4294967295 |
Unit | seconds |
Sets the interval, in seconds, to wait before attempting to schedule another flush of the data masking dictionaries table to the memory data masking dictionaries cache following a restart or previous execution. The value is handled as listed here:
0: No flushing
1 - 59 inclusive: Round up to 60, with a warning
>= 60: Wait this many seconds to perform flush
component_masking.masking_database
Command-Line Format | --component-masking.masking-database[=value] |
---|---|
System Variable | component_masking.masking_database |
Scope | Global |
Dynamic | No |
SET_VAR Hint Applies |
No |
Type | String |
Default Value | mysql |
Specifies the database to use for data masking dictionaries at server startup. This variable is read only.
Use this variable to set and persist a schema other than the
default value (mysql
). For additional
information about setting up the data-masking components to
use an alternative location for the data-masking table, see
Install Using a Dedicated Schema.
For general guidelines about using the PERSIST
ONLY
keyword, see Section 15.7.6.1, “SET Syntax for Variable Assignment”.