MySQL 8.4 发布说明
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 语法用于变量赋值”。