达梦的配置参数查看一般有一下三种方式。
直接查看dm_ini文件
达梦的ini参数文件在实例路径中,文件名为dm_ini,可以直接查看该文件,获取具体ini的参数信息。
通过动态视图V$DM_INI查看
select * from SYS."V$DM_INI"
通过函数获取查看
DBA 可以在 DM 数据库运行过程中执行SF_GET_PARA_VALUE 、 SF_GET_PARA_DOUBLE_VALUE 和SF_GET_PARA_STRING_VALUE 这三个函数来获取系统的当前配置参数。需要注意的是要区分参数是动态的还是静态的,可以在达梦官方手册《DM8系统管理员手册》查看到。
1. SF_GET_PARA_VALUE (scope int, paraname varchar(256))
配置参数的值类型为数值类型时使用该函数来获取当前值。SCOPE 参数为 1 表示获取INI 文件中配置参数的值,为 2 表示获取内存中配置参数的值。
2. SF_GET_PARA_DOUBLE_VALUE(scope int, paraname varchar(8187))
配置参数的值类型为浮点型时使用该函数来获取当前值。SCOPE参数为1表示获取INI文件中配置参数的值,为 2 表示获取内存中配置参数的值。
3. SF_GET_PARA_STRING_VALUE (scope int, paraname varchar(8187))
配置参数的值为字符串类型时用该系统函数来获取当前值。SCOPE 参数为 1 表示获取INI 文件中配置参数的值,为 2 表示获取内存中配置参数的值。
举例,获取系统的MAX_SISSIONS最大连接数信息,从手册中得知该参数是静态参数,所以只能从ini文件中获取。
SQL>SELECT SF_GET_PARA_VALUE (1, 'MAX_SESSIONS');
SQL>1500
更多资讯请上达梦技术社区了解:https://eco.dameng.com