(FAQ)同一数据库主机多套应用帐套,间接影响数据库的系统,同时出现预算管理模块锁问题

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

(FAQ)同一数据库主机多套应用帐套,间接影响数据库的系统,同时出现预算管理模块锁问题

(FAQ)同一数据库主机多套应用帐套,间接影响数据库的系统,同时出现预算管理模块锁问题
原因分析: 1.EAS数据库服务器上同时建有非EAS系统应用的其它供应商软件的帐套,多帐套的使用造成数据库系统的性能下降。 2.非EAS系统应用的其它供应商软件的帐套的使用,存在严重的会话死锁现象,影响度达到65~70%。 3.内存目前为16G,由于业务的扩展,存在内存不足。 4.预算事务表(t_bg_bgtranaction)更新时间较长,产生死锁。出现在非工作流的场景下大并发的提交预算扣减导致。 5.可能好长时间没有打上预算管理的补丁,如预算主数据表(t_bg_bgdata)和预算控制记录 6.表(t_bg_bgctrlrecord)在做删除时产生死锁现象,已出了补丁处理。 7.存在段碎片。 8.回收站里目前有7万张垃极表。 解决方法: 1.装有EAS系统的数据库主机中的非EAS系统的数据库帐套从EAS数据库服务器中迁移出或叫客户解决非EAS帐套应用sql语句锁问题。 2. 金蝶的因在非工作流的场景下大并发的提交预算扣减导致的死锁的SQL语句,采用以下方法解决: 重要说明:最近在许多客户哪里存在协同单据和预算进行控制的工作流配置存在问题导致预算控制扣减出错或者存在工作流阻塞、死锁的情况。根据分析目前的流程配置主要集中在以下两个方面。  需要将预算控制自动节点前的人工节点的优先级配置成“最低”优先级。包括所有的预算扣减和预算返回节点。 3.预算主数据表(t_bg_bgdata)和预算控制记录表(t_bg_bgctrlrecord)在做删除时产生死锁现象,需打上eas6.0 预算管理模块的补丁。 4. 内存不够(目前16G),需扩内存到32G或64G。相应调整SGA与PGA的大小。 5. 在OEM中进行段收缩或通过导出导入数据,解决碎片问题。 6. 清垃极回收站里的数据(用purge tablespace eas认为的临时表空间)。 7. 定期进行统计分析。 8.偶尔产生的会话死锁,需对死锁的会话进行kill(杀)掉,保证系统后面能正常运行。

(FAQ)同一数据库主机多套应用帐套,间接影响数据库的系统,同时出现预算管理模块锁问题

(FAQ)同一数据库主机多套应用帐套,间接影响数据库的系统,同时出现预算管理模块锁问题原因分析:1.EAS数据库服务器上同时建有非EAS系统应...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息