优化套打临时表清理逻辑

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

优化套打临时表清理逻辑

【核心诉求】

后台打印表子表没有在打印后及时清理,导致日志膨胀过大数据库实体增长过快。


【前提条件】

·  启用前准备

·  适用版本:8.1.410.13版本及以上

·  适用端:通用(客户端/H5/siverlight)


【操作指引】 

一、主要步骤 

1、设置套打模板,进行单据、列表或后台打印

2、进行套打,选择预览打印,暂不进行打印,可查看表T_BOS_PRINTTASKENTRY和T_BOS_PRINTTASKDETAIL数据,其中预览的总页数与子表记录数一致T_BOS_PRINTTASKDETAIL

3、本次打印完成后,会自动清除 表T_BOS_PRINTTASKENTRY和T_BOS_PRINTTASKDETAIL(后台打印产生的记录,只可通过执行计划,清除一天前的数据;分批打印,所有数据打印完成,会清除记录)

二、详细操作 

1、设置套打模板,进行单据、列表打印(不分批打印) 

2、预览打印所有数据(打印的页数>100时,预览记录写入两个表中),先不进行打印

3、预览后,查询数据库父子表记录

3、点击打印、关闭单据或关闭列表,即清空本次打印记录;

4、分批打印,即使点击打印,但本次打印未完成,不会清空表记录。直到本次打印到最后一批,点击打印或关闭单据、关闭列表,清空表数据;

5、后台打印任务产生的记录,即使本次打印完成,或关闭列表,仍不会清空表记录。需执行计划“后台计算任务清理服务”定时清理一天前的数据。


优化套打临时表清理逻辑

【核心诉求】后台打印表子表没有在打印后及时清理,导致日志膨胀过大,数据库实体增长过快。【前提条件】· 启用前准备· 适用版本:8....
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息