达梦实例参数修改

本文详细介绍了三种修改达梦数据库实例参数的方法:通过修改dm.ini文件,使用达梦控制台工具,以及通过SQL语句(包括sp_set_para_value函数和altersystem命令)。修改后通常需要重启服务以使更改生效。关注达梦云适配中心获取更多技术知识。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

达梦在数据库实例初始化完成之后需要修改实例参数,参数以下为学习总结的的达梦参数修改方式
参数类型分为:
READ ONLY:只读,不能通过系统函数修改
SYS:系统动态级,可以通过系统函数修改,即可以修改参数文件的值,也可以修 改内存中值
SESSION:系统会话级,可以通过系统函数修改,可以同步修改参数文件和内存中 值,可以对某个会话生效
IN FILE:,可以通过系统函数修改参数文件的值,不能直接修改内存中的值,所以 通过函数修改需要重启数据库才能生效。

1. 修改dm.ini文件修改参数

进入达梦实例路径下,通过修改dm.ini文件参数从而修改实例参数

[dmdba@localhost /]$ cd /home/dmdba/dmdbms/data/DAMENG/
[dmdba@localhost DAMENG]$ vim dm.ini

在这里插入图片描述

修改后需重启数据库服务生效

2. 通过DM控制台工具修改实例参数

打开达梦控制台工具(console)

[dmdba@localhost DAMENG]$ cd /home/dmdba/dmdbms/tool/
[dmdba@localhost tool]$ ./console

在这里插入图片描述

点击服务器配置>>实例配置>>选择要配置的实例
在这里插入图片描述

可以搜索需要配置的参数名称
在这里插入图片描述

双击值修改,点击保存
在这里插入图片描述

修改后重启数据库服务生效

3. 达梦管理工具SQL语句修改

通过进入达梦管理工具manager或者进入disql命令行工具,使用SQL语句修改实例参数

(1) sp_set_para_value函数修改
第一个参数如果是1,表示内存和参数中文件的值都修改;一般用于用户动态参数。 为2表示用于修改参数文件中的值,一般用于修改静态参数,第二个参数为要修改的参数值

如:

SP_SET_PARA_VALUE(1,’ HFS_CACHE_SIZE’,200);

在这里插入图片描述

SP_SET_PARA_VALUE(0,’COMPATIBLE_MODE’,2);

在这里插入图片描述

修改后可通过查询动态视图v$dm_ini查看参数是否修改
在这里插入图片描述

修改后重启数据库服务生效

(2) alter system 方式修改

alter system set ‘HFS_CACHE_SIZE’=300 spfile;

在这里插入图片描述

SQL修改参数重启数据库后生效

[dmdba@localhost bin]$ ./DmServiceDMSERVER restart
Stopping DmServiceDMSERVER:                      [ OK ]
Starting DmServiceDMSERVER:                      [ OK ]
[dmdba@localhost bin]$

在这里插入图片描述

上面就是总结的三种修改达梦实例参数的方法

更多技术知识请关注达梦云适配中心技术社区
达梦云适配中心

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值