重置配置项
配置项的值被修改后,您可以根据业务需要,使用 ALTER SYSTEM RESET 语句将配置项的值重置为默认值。
操作步骤
-
登录到 seekdb。
连接示例如下,连接数据库时请以实际环境为准。
mysql -h127.xx.xx.xx -P2881 -uroot -p***** -A -
执行以下命令,查看配置项的值。
SHOW PARAMETERS LIKE '%enable_sql_audit%';查询结果如下:
+------------------+-----------+-------+---------------------------------------------------------------------------------------------------------------+-------------------+---------------+-----------+
| name | data_type | value | info | edit_level | default_value | isdefault |
+------------------+-----------+-------+---------------------------------------------------------------------------------------------------------------+-------------------+---------------+-----------+
| enable_sql_audit | BOOL | False | specifies whether SQL audit is turned on. The default value is TRUE. Value: TRUE: turned on FALSE: turned off | DYNAMIC_EFFECTIVE | true | 0 |
+------------------+-----------+-------+---------------------------------------------------------------------------------------------------------------+-------------------+---------------+-----------+
1 row in set -
执行以下命令,重置配置项的值。
语句如下:
ALTER SYSTEM RESET
parameter_name [SCOPE = {SPFILE | BOTH}]相关参数说明如下:
-
SCOPE用于指定重置配置项的生效范围,默认值为BOTH。其中:-
SPFILE:表示仅重置配置表中的配置项值,当 seekdb 重启以后才生效。 -
BOTH:表示既重置配置表,又重置内存值,修改后立即生效,且 seekdb 重启以后配置值仍然生效。
-
示例如下:
-
重置配置项的值
ALTER SYSTEM RESET enable_sql_audit;
-
-
重置成功后,可以根据实际情况(重启 seekdb 或不重启 seekdb),通过
SHOW PARAMETERS语句验证配置项的值是否重置成功。SHOW PARAMETERS LIKE '%enable_sql_audit%';结果如下:
+------------------+-----------+-------+---------------------------------------------------------------------------------------------------------------+-------------------+---------------+-----------+
| name | data_type | value | info | edit_level | default_value | isdefault |
+------------------+-----------+-------+---------------------------------------------------------------------------------------------------------------+-------------------+---------------+-----------+
| enable_sql_audit | BOOL | True | specifies whether SQL audit is turned on. The default value is TRUE. Value: TRUE: turned on FALSE: turned off | DYNAMIC_EFFECTIVE | true | 1 |
+------------------+-----------+-------+---------------------------------------------------------------------------------------------------------------+-------------------+---------------+-----------+
1 row in set