MySQL 9.0 发行说明
MySQL 企业数据掩码和去识别组件支持以下系统变量。使用这些变量配置相关的组件操作。除非安装了相应的 MySQL 企业数据掩码和去识别组件,否则这些变量不可用(参见 第 8.5.2.1 节,“MySQL 企业数据掩码和去识别组件安装”)。
component_masking.dictionaries_flush_interval_seconds
命令行格式 --component-masking.dictionaries-flush-interval-seconds=#
系统变量 component_masking.dictionaries_flush_interval_seconds
范围 全局 动态 否 SET_VAR
提示适用否 类型 整数 默认值 0
最小值 60
最大值 (Unix) 18446744073709551615
最大值 (Windows) 4294967295
单位 秒 设置在重启或上次执行后尝试安排另一个将数据掩码字典表刷新到内存数据掩码字典缓存的间隔(以秒为单位)。该值将按照以下方式处理
0: 不刷新
1 - 59(含):向上取整到 60,并发出警告
>= 60: 等待这么多秒执行刷新
component_masking.masking_database
命令行格式 --component-masking.masking-database[=value]
系统变量 component_masking.masking_database
范围 全局 动态 否 SET_VAR
提示适用否 类型 字符串 默认值 mysql
指定服务器启动时用于数据掩码字典的数据库。此变量为只读。
使用此变量设置并保留与默认值 (
mysql
) 不同的模式。有关设置数据掩码组件以使用数据掩码表替代位置的更多信息,请参见 使用专用模式安装。有关使用PERSIST ONLY
关键字的一般指南,请参见 第 15.7.6.1 节,“SET 语法用于变量分配”。