当前位置:首页 > 金蝶K3产品性能稳定性案例集 - 图文
金蝶K/3产品性能稳定性案例集
3.4.7物料需求计划性能优化 1、问题描述:
项目MRP运算占用系统资源太大,造成系统速度慢,影响操作性能。
2、问题分析:
MRP保存和投放对单据进行批量处理
3、解决方法:
(1)安装环境10.2+SP1+PT000704 (2)安装该补丁PT002773之前必须按顺序安装补丁PT001936,PT002745,安装这两个补丁请仔细查看各补丁的安装说明和注意事项。
(3)在客户端和中间层执行PT002773.exe,同时需要升级帐套
(4)备注: 如果需要安装制造的其他补丁PT002298和PT002630,请按照补丁先后顺序安装,并具体参见各补丁的安装说明
3.4.8员工异动、入职、工资导入性能慢 1、问题描述:
(1)员工异动业务性能慢。 (2)员工入职业务性能慢。 (3)员工工资导入业务性能慢。
2、问题分析:
大数据量查询慢,涉及表Wf_biz_InPositionInfo;Wf_biz_DimissionInfo;t_Pa_Personal;Hr_employeesAddInfo;Wf_ProcessInstances;HM_Employees;org_position_employee索引有遗漏
3、解决方法:
执行下面SQL:
3.5. K/3V10.3性能问题案例 10.3版本有补丁集SP1,如果客户在使用10.3版本出现性能问题,如果不考虑大版本升级,建议升级到10.3SP1版本。
10.3版本的补丁集SP2实际上是10.3英文版补丁,一般通版请不要安装SP2。
3.5.1 单据上下查功能
1、问题描述: 单据上查性能慢,特别是销售出库单上查。 2、问题分析: 跟踪后台执行的SQL 语句,发现执行SELECT FItemID,FNumber FROM t_IcItem WHERE FErpClsID NOT IN (6,8)后,后面未有语句执行,怀疑产生了挂起现象,中间层组件K3MCLASS.DLL出现长挂起。将该组件包连续停止两次后,结果正确显示。 3、 解决方法: 分析后发现,由于该版本新增加了进出口等单据,默认的情况设置为启用,由于实际并未启用,而导致系统在该处出现死循环,从而导致挂起。可以从ICClassTableInfo表中Faction字段中获取有类似“FErpClsID NOT IN (6,8)”的记录,将该字段对应的
42
金蝶K/3产品性能稳定性案例集
内容设置为空后解决。
如果未启用下面单据,执行下面的脚本
---外销订单/进口订单/装箱单/出运通知单/退运通知单/进口单证 update icclasstableinfo set flookuplist=''
where fclasstypeid in(1007100,1007101,1007120,1007130,1007131,1007140) and (cast(flookuplist as varchar(8000))) like 'trpc%'
3.5.2启用折扣管理后性能不理想
1、问题描述 10.3之后的版本启用折扣管理后单据保存等操作速度变慢 2、问题分析 通过分析相关的存储过程后,发现存储过程的写法上面存在问题,修改后问题得到解决
3、解决问题
执行下面的SQL脚本
3.6. K/3V10.4性能问题案例
3.6.1 信用管理不能启用
1、问题描述: 信用管理,启用—停用—再启用不成功 2、问题分析: 通过事件探查器跟踪后台执行的SQL发现,执行到某个位置不再执行。 3、解决问题: 经分析后发现,由于启用信用管理的存储过程中执行TRUNCATE TABLE后,立即对该数据表进行了数据插入和查询操作,由于SQL SERVER2000的一个BUG导致表的统计信息未得到更新从而导致存储过程挂起。通过将TRUNCATE TABLE修改为DELETE 操作,或者关联表操作采用HASH JOIN后问题得到解决
3.6.2 进出口、应收应付某些BOS单据加载、保存、F7多选返回时速度很慢
1、问题描述 进出口、应收应付某些BOS单据加载、保存、F7多选返回时速度很慢 2、问题分析 检查单据的保存规则、值更新事件与加载事件, takebasedata或setdecimal的设计方法,一个action设置对应一个字段,这是效率很低的写法 3、解决问题
将相同类型的action合并为一个,字段之间用逗号分隔即可。其它BOS单据同样适用
43
共分享92篇相关文档