如何提升存货核算速度原创
67人赞赏了该文章
1,116次浏览
编辑于2023年04月26日 09:47:23
问题描述
采购入库核算、出库成本核算、成本计算的速度很慢,进度条会卡在某处长时间不动。
处理方法
方法1:数据库优化,作用是针对成本管理模块的后台表做更新统计信息、重建索引。
Sql Sever数据库可以使用,Oracle不适用。建议在无人使用金蝶云星空的时候执行,避免执行时影响系统正常使用速度。
--在数据库执行即可。重建索引更新统计信息,仅对成本相关表,表名前缀为T_CB、T_HS ----重建索引 declare @SqlStr nvarchar(max) set @SqlStr='' select @SqlStr= @SqlStr+ + 'alter index all on '+name+ ' rebuild;' from sysobjects where xtype='U' and (name like 'T_CB_%' OR name like 'T_HS_%') and (name not like 'TMP%') exec (@SqlStr) ----更新统计信息 declare @SqlStr1 nvarchar(max) set @SqlStr1='' select @SqlStr1= @SqlStr1+ + 'UPDATE STATISTICS '+name+ ';' from sysobjects where xtype='U' and (name like 'T_CB_%' OR name like 'T_HS_%') and (name not like 'TMP%') exec (@SqlStr1)
方法2:启用成本拆分表功能
至少升级到8.0.202202版本,才能启用成本分表,操作说明https://vip.kingdee.com/link/s/MeEVh
补充:数据库的常规优化
性能优化:SQL SERVER数据库的常规优化https://vip.kingdee.com/link/s/M50ZP
赞 67
67人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!