阳伟平0066
| 2023-07-25 | zfs-op后端二开
如何即保留SQL配置又不改用固定代码的方法解决凭证生成辅助段的性能问题。
目前项目上遇到单据行或者是发票和费用承担部门的行比较多的情况下生成凭证非常慢,导致凭证不能生成,或者单据不能进共享,财务初审保存超时,凭证刷新超时报错的问题,那么如何能够一步到位的彻底优化这个凭证生成的性能问题呢? 根据单据行多时生成凭证的主要性能是辅助上的SQL都是一条条执行返回的数据,那么如果有200个单据行,每一个会计科目有7个段值,那么这里至少需要执行SQL 1400次(200 7),算上借贷两方和分摊代付的场景这个数量还要往上涨几百次。 所以本次解决凭证生成性能问题的核心是减少辅助核算SQL的执行次数。具体请看下面的视频信息 http://tmpbbs.ztc.ztccloud.com.cn:6875/wiki/1122630/1206395