ORACLE数据库:系统高效运行的关键配置之一

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:4

ORACLE数据库:系统高效运行的关键配置之一

【问题1描述】

若期望金蝶云星空在ORACLE数据库上高效运行,则需要在数据库里配置下面几个定时作业,特别是第1、2个,不可或缺。准确新鲜的统计信息,是数据库高效执行SQL代码的必要条件。


JOB1: 数据字典统计信息采集作业:JOB_ANALYZE_DICT;过程名:PRO_ANALYZE_DICT;每天空闲时段跑一遍。

JOB2: 业务账号统计信息采集作业:JOB_ANALYZE_STATS过程名:PRO_ANALYZE_STATS;每天空闲时段跑一遍。

JOB3: 临时表统计信息采集作业:JOB_DELETE_TM_STATS过程名:PRO_DELETE_TM_STATS;每半小时跑一遍。

JOB4: TMP临时表清理作业:JOB_PURGE_TMPTABLE;过程:PRO_PURGE_TMPTABLE,每天空闲时段跑一遍。

金蝶云星空_ORACLE数据库的4个定时作业.zip

【注意事项】

1  作业通常安排在空闲阶段运行,一般是在凌晨0:00-08:00 之间,必须在8点前跑完,以免影响白天的业务。

2  JOB1的运行时长若超过2小时,估计是遇上数据库的BUG了,请提单咨询。

若每天产生的TMP表量太多,仅凌晨空闲时段跑一次不足以清空过期的TMP临时表,那可以选择在白天的某个空闲时段,比如:中午12:00-1300,再跑一遍该作业。





【执行步骤】

1  以 SYS身份登录数据库,创建存储过程。

2  除了JOB1的过程:PRO_ANALYZE_DICT 外; 其他3个,需要编辑过程脚本,添加上数据库的业务账号名(可添加多个,用逗号分开),再在数据库里编译。

3 在配置运行时间点时,最好这样安排:先跑JOB2和JOB4,再跑JOB1,这样,就能得到更准确的数据字典统计信息。

4 由于这些过程脚本需要手工输入数据库的业务账号名,不方便在搭建环境时配置,需要提单反馈需求,让总部老师在检查环境的同时,配置上这些作业。



ORACLE数据库:系统高效运行的关键配置之一

【问题1描述】若期望金蝶云星空在ORACLE数据库上高效运行,则需要在数据库里配置下面几个定时作业,特别是第1、2个,不可或缺。准确新鲜的...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息