SP_SET_PARA_VALUE(1,'ENABLE_MONITOR',0); SP_SET_PARA_VALUE(1,'MONITOR_SQL_EXEC',0);' 大量的 DML 动作(经常做增删改查)导致表的碎片很多,最终导致查询该表性能很慢,如何解决 【问题解决】: 达梦的数据通过 B 树维护的。可对指定索引进行空间整理,重组数据,达到优化该表的目的。具体操作如下,以 ...
解决: 第1步: 执行 sp_set_para_value函数如下: selectpara_name,para_value,para_typefromv$dm_iniwherepara_name='COMPATIBLE_MODE'; #默认para_value=0:不兼容 #参数的方法:sp_set_para_value(范围,参数名称,参数值); sp_set_para_value(2,'COMPATIBLE_MODE',4); 参数说明: 范围: 1 修改内存和参数...
库的页大小为32(小于32会出问题报错) 该工具只能分析sp_set_para_value(1,'svr_log',1)打开的dmsql_DMSERVER日志 选择的日志路径下只能要分析的日志不能有其他文件,可以有多个日志 在sql中DML、DQL操作后,记得commit 记得关闭sp_set_para_value(1,'svr_log',0) 分析结果会在运行jar包路径下 不要再生产...
sp_set_para_value(1,'ENABLE_AUDIT',1) Dm8开启:SYSAUDITOR用户执行 SP_SET_ENABLE_AUDIT(1); 0:关闭;1:打开普通审计;2:打开普通审计和实时审计 查询当前的审计状态sql: SELECT*FROMV$DM_INIWHEREPARA_NAME='ENABLE_AUDIT'; 2.审计内容 打开全部语句审计 SP_AUDIT_STMT('ALL', 'NULL', 'ALL'); 关闭...
查看日志的启用状态,看para_value的值,1的话就代表已启用。 代码语言:javascript 复制 select*from v$dm_ini where para_name='SVR_LOG'; 如图: 可以用下面两种方式来启用和关闭日志。【启用关闭方式一】 代码语言:javascript 复制 --启用日志sp_set_para_value(1,'svr_log',1);--关闭日志sp_set_para_val...
(1) sp_set_para_value函数修改 第一个参数如果是1,表示内存和参数中文件的值都修改;一般用于用户动态参数。 为2表示用于修改参数文件中的值,一般用于修改静态参数,第二个参数为要修改的参数值 如: SP_SET_PARA_VALUE(1,’ HFS_CACHE_SIZE’,200); ...
查看日志的启用状态,看 para_value 的值,1 的话就代表已启用。 select * from v$dm_ini where para_name ='SVR_LOG'; 如图: 可以用下面两种方式来启用和关闭日志。 【启用关闭方式一】 -- 启用日志 sp_set_para_value(1,'svr_log',1); -- 关闭日志 sp_set_para_value(1,'svr_log',0); 效果图...
500000)。参考设置命令:SP_SET_PARA_VALUE(1,'HJ_BUF_GLOBAL_SIZE',6000),6000仅为参考,根据实际情况调整,命令设置后连接生效。此类报错一般是由于某sql排序占用hash排序空间超出HJ_BUF_GLOBAL_SIZE值导致,除了调整参数值外更应该监控具体sql进行合理的优化。想了解更多精彩内容,快来关注专注数据库知识分享 ...
设置密码策略:SP_SET_PARA_VALUE(1,'PWD_POLICY',8); 禁用角色:SP_SET_ROLE('BOOKSHOP_ROLE1',0); 2、审计 2.1、审计级别说明 DM 允许在三个级别上进行审计设置: 系统级:系统的启动与关闭,此级别的审计无法也无需由用户进行设置,只要审计开关打开就会自动生成对应审计记录 ...
SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 0); (十)启动守护进程(主备依次执行) 启动守护进程有以下两种方式 方式一:命令行方式 ./dmwatcher /opt/dmdbms/data/DMDB/dmwatcher.ini 方式二:服务名方式 root用户执行注册服务: cd /opt/dmdbms/dmdbms/script/root ...