为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:麒麟V10
【CPU】:arm
【问题描述】*:
1、问题1
sp_set_para_value(1,'PK_WITH_CLUSTER',0);
sp_set_para_value(0,'PK_WITH_CLUSTER',0);
这两个命令,我知道1立即生效,并且重启也会生效
那下面这个0是有什么区别吗? 是指当前会话生效,如果断开重连或者重启就失效了是吗?
2、问题2
除了0和1还有其他的吗?又有什么作用呢?
SP_SET_PARA_VALUE (scope int, paraname varchar(256), value bigint)
该过程用于修改整型静态配置参数和动态配置参数。SCOPE 参数为 0 表示修改内存中
的动态配置参数值;参数为 1 表示修改内存和 INI 文件中的动态配置参数值;参数为 2 表示
只在 INI 文件中修改配置参数,此时可修改静态配置参数和动态配置参数。当 SCOPE 等于 0
或 1,试图修改静态配置参数时服务器会返回错误信息。只有具有 DBA 角色的用户才有权限
调用 SP_SET_PARA_VALUE
0改的是内存,1改dm.ini和内存,2只改dm.ini。
这个要根据参数的类型,有的参数只支持内存或者dm.ini。
