栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

DM数据库相关优化参数配置

DM数据库相关优化参数配置

数据库参数优化

	--修改cpu相关参数
	PRINT 'SP_SET_PARA_VALUE(2,''WORKER_THREADS'','||v_cpus||');';
	PRINT 'SP_SET_PARA_VALUE(2,''TASK_THREADS'','||TASK_THREADS||');';
	PRINT 'SP_SET_PARA_VALUE(2,''IO_THR_GROUPS'','||IO_THR_GROUPS||');';		
	--修改内存池相关参数
	PRINT 'SP_SET_PARA_VALUE(2,''MAX_OS_MEMORY'',       '||mem_per||');';
	PRINT 'SP_SET_PARA_VALUE(2,''MEMORY_POOL'',         '||MEMORY_POOL||');';
	PRINT 'SP_SET_PARA_VALUE(2,''MEMORY_TARGET'',       '||MEMORY_TARGET||');';
	PRINT 'SP_SET_PARA_VALUE(2,''ENABLE_FREQROOTS'',    1);------在dsc集群中要改成0';
	PRINT 'SP_SET_PARA_VALUE(2,''FAST_POOL_PAGES'',       '||FAST_POOL_PAGES||');';
	PRINT 'SP_SET_PARA_VALUE(2,''FAST_ROLL_PAGES'',       '||FAST_ROLL_PAGES||');';
	if exists(select 1 from v$dm_ini where para_name='MEMORY_N_POOLS') then
      PRINT 'SP_SET_PARA_VALUE(2,''MEMORY_N_POOLS'',      '||MEMORY_N_POOLS||');';
    end if;
	--修改缓冲区相关参数
	PRINT 'SP_SET_PARA_VALUE(2,''BUFFER'',              '||BUFFER||');';
	--PRINT 'SP_SET_PARA_VALUE(2,''MAX_BUFFER'',          '||MAX_BUFFER||');'; --新版没有此参数
	PRINT 'SP_SET_PARA_VALUE(2,''BUFFER_POOLS'',        '||BUFFER_POOLS||');';
	PRINT 'SP_SET_PARA_VALUE(2,''RECYCLE'',        	   '||RECYCLE||');';
	PRINT 'SP_SET_PARA_VALUE(2,''RECYCLE_POOLS'',       '||RECYCLE_POOLS||');';
	
	--修改HASH相关参数
	PRINT 'SP_SET_PARA_VALUE(1,''HJ_BUF_GLOBAL_SIZE'',  '||HJ_BUF_GLOBAL_SIZE||');';
	PRINT 'SP_SET_PARA_VALUE(1,''HJ_BUF_SIZE'',        '||HJ_BUF_SIZE||');';
	PRINT 'SP_SET_PARA_VALUE(1,''HAGR_BUF_GLOBAL_SIZE'','||HAGR_BUF_GLOBAL_SIZE||');';
	PRINT 'SP_SET_PARA_VALUE(1,''HAGR_BUF_SIZE'',     '||HAGR_BUF_SIZE||');';
	--修改排序相关参数
	PRINT 'SP_SET_PARA_VALUE(2,''SORT_FLAG'','||SORT_FLAG||');';
	PRINT 'SP_SET_PARA_VALUE(2,''SORT_BLK_SIZE'','||SORT_BLK_SIZE||');';
	PRINT 'SP_SET_PARA_VALUE(2,''SORT_BUF_SIZE'',       '||SORT_BUF_SIZE||');';
	PRINT 'SP_SET_PARA_VALUE(2,''SORT_BUF_GLOBAL_SIZE'',       '||SORT_BUF_GLOBAL_SIZE||');';
	--修改其他内存参数
	PRINT 'SP_SET_PARA_VALUE(2,''RLOG_POOL_SIZE'',      '||RLOG_POOL_SIZE||');';
	PRINT 'SP_SET_PARA_VALUE(2,''SESS_POOL_SIZE'',      2048);';
	PRINT 'SP_SET_PARA_VALUE(2,''VM_POOL_SIZE'',      2048);';
	PRINT 'SP_SET_PARA_VALUE(2,''CACHE_POOL_SIZE'',     '||CACHE_POOL_SIZE||');';	
	PRINT 'SP_SET_PARA_VALUE(2,''DICT_BUF_SIZE'',       '||DICT_BUF_SIZE||');'; 
	PRINT 'SP_SET_PARA_VALUE(2,''VM_POOL_TARGET'',       16384);';
	PRINT 'SP_SET_PARA_VALUE(2,''SESS_POOL_TARGET'',       16384);';
	PRINT 'SP_SET_PARA_VALUE(2,''FAST_POOL_PAGES'',     '||FAST_POOL_PAGES||');';
	PRINT 'SP_SET_PARA_VALUE(2,''FAST_ROLL_PAGES'',     '||FAST_ROLL_PAGES||');';
	--修改实例相关参数
	PRINT 'SP_SET_PARA_VALUE(2,''USE_PLN_POOL'',        1);';
	PRINT 'SP_SET_PARA_VALUE(2,''MEMORY_MAGIC_CHECK'',        1);';
	PRINT 'SP_SET_PARA_VALUE(2,''ENABLE_MONITOR'',      1);'; 
	PRINT 'SP_SET_PARA_VALUE(2,''SVR_LOG'',             1);'; 
	PRINT 'SP_SET_PARA_VALUE(2,''TEMP_SIZE'',           1024);';
	PRINT 'SP_SET_PARA_VALUE(2,''TEMP_SPACE_LIMIT'',    102400);';
	PRINT 'SP_SET_PARA_VALUE(2,''MAX_SESSIONS'',        1500);';
	PRINT 'SP_SET_PARA_VALUE(2,''MAX_SESSION_STATEMENT'', 20000);';
	PRINT 'SP_SET_PARA_VALUE(2,''PK_WITH_CLUSTER'',		0);';
	PRINT 'SP_SET_PARA_VALUE(2,''ENABLE_ENCRYPT'',0);';
	PRINT 'SP_SET_PARA_VALUE(2,''PARALLEL_PURGE_FLAG'',1);';		
	--修改优化器相关参数
	PRINT 'SP_SET_PARA_VALUE(2,''OLAP_FLAG'',2);';
	PRINT 'SP_SET_PARA_VALUE(2,''VIEW_PULLUP_FLAG'',3);';
	PRINT 'SP_SET_PARA_VALUE(2,''OPTIMIZER_MODE'',1);';
	PRINT 'SP_SET_PARA_VALUE(2,''ADAPTIVE_NPLN_FLAG'',0);';
	PRINT 'SP_SET_PARA_VALUE(2,''TOP_ORDER_OPT_FLAG'',1);';

详细手册可参考达梦官方网站,或登录社区进行交流学习
https://eco.dameng.com

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/326753.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号