首页 > 其他分享 >activiti 工作流历史数据删除

activiti 工作流历史数据删除

时间:2023-06-08 18:12:32浏览次数:40  
标签:删除 activiti HI INST ACT 历史数据 WHERE ID DELETE

1. 查找已完成的流程

SELECT PROC_INST_ID_ FROM ACT_HI_PROCINST WHERE END_ACT_ID_ IS NOT NULL OR DELETE_REASON_ IS NOT NULL;

2. 删除已完成流程的相关记录

DELETE FROM ACT_HI_DETAIL WHERE PROC_INST_ID_ = '';
DELETE gb
  FROM ACT_GE_BYTEARRAY gb
  INNER JOIN ACT_HI_VARINST hv ON gb.ID_ = hv.BYTEARRAY_ID_
    WHERE hv.BYTEARRAY_ID_ IS NOT NULL AND hv.PROC_INST_ID_ = '';
DELETE FROM ACT_HI_VARINST WHERE PROC_INST_ID_ = '';
DELETE FROM ACT_HI_ACTINST WHERE PROC_INST_ID_ = '';
DELETE FROM ACT_HI_TASKINST WHERE PROC_INST_ID_ = '';
DELETE FROM ACT_HI_IDENTITYLINK WHERE PROC_INST_ID_ = '';
DELETE FROM ACT_HI_COMMENT WHERE PROC_INST_ID_ = '';
DELETE FROM ACT_HI_PROCINST WHERE SUPER_PROCESS_INSTANCE_ID_ = '';
DELETE FROM ACT_HI_PROCINST WHERE PROC_INST_ID_ = '';

 

标签:删除,activiti,HI,INST,ACT,历史数据,WHERE,ID,DELETE
From: https://www.cnblogs.com/xxxxx55555/p/17467312.html

相关文章

  • es删除索引数据
    一、清空索引数据,不包含结构请求体也是需要的post索引名称/_delete_by_query{"query":{"match_all":{}}}  ......
  • 八、删除与淘汰策略
    删除策略定时删除:在设置键的过期时间的同时,创建一个定时器timer).让定时器在键的过期时间来临时,立即执行对键的删除操作定期删除:每隔一段时间程序就对数据库进行一次检查,删除里面的过期键。惰性删除:放任键过期不管,但是每次从键空间中获取键时,都检查取得的键是否过期,如果过期......
  • timesten删除实例
     1.修改环境变量让环境变量指向目前的实例[instanceadmin@localhost~]$more.bash_profile#.bash_profile#Getthealiasesandfunctionsif[-f~/.bashrc];then.~/.bashrcfi#UserspecificenvironmentandstartupprogramsexportTIMESTEN_HOM......
  • visio边缘出现空白如何删除
    方法1:1.打开Visio对象后在[文件]菜单[选项]菜单项上单击,然后单击[自定义功能区]。2.在[自定义功能区]的主选项卡中找到[开发工具]复选框,打上勾,单击确定。3.在Visio对象的菜单栏,找到[开发工具]菜单,在[显示形状表]"显示ShapeSheet"工具栏的下拉菜单中单击[页]。4.在Pageproperties......
  • 从嵌套对象中删除属性
     您可以直接从每个模型中删除disabled和error键,而不是遍历每个模型的键和值:Object.entries(myObject.initialState.models).forEach(([key,value])=>{deletevalue.disabled;deletevalue.error;});......
  • 【HMS Core】Health Kit查询历史数据查询数据和返回数据不一致
    【问题描述】查询一个月运动记录,只能查询到最早5月26的数据,但是华为健康app里的数据最早为5月8日,为什么会查询不到?【解决方案】1、需要检查是否申请了历史数据权限,查询数据时,出于对用户的数据保护,只允许开发者查询在用户授权之后的数据。例如用户是在2022年2月14日授权,那么2022年2......
  • 【HMS Core】Health Kit查询历史数据查询数据和返回数据不一致
    【问题描述】查询一个月运动记录,只能查询到最早5月26的数据,但是华为健康app里的数据最早为5月8日,为什么会查询不到? 【解决方案】1、需要检查是否申请了历史数据权限,查询数据时,出于对用户的数据保护,只允许开发者查询在用户授权之后的数据。例如用户是在2022年2月14日授权,那么2......
  • liunx查找并删除历史文件
    find路径-mtime+天数-typef-name"文件名"-execrm-rf{};find/tmp-mtime+30-typef-name"*"-execrm-rf{}\;/tmp--设置查找的目录;-mtime+30--设置修改时间为30天前;-typef--设置查找的类型为文件;其中f为文件,d则为文件夹-name"*"--设置文件名称,可......
  • GreatSQL删除分区慢的跟踪
    GreatSQL删除分区慢的跟踪背景某业务系统,每天凌晨会删除分区表的一个分区(按天分区),耗时较久,从最开始的30秒,慢慢变为1分钟+,影响到交易业务的正常进行。在测试环境进行了模拟,复现了删除分区慢的情况,本次基于GreatSQL8.0.25-17进行测试,官方mysql版本也存在相同问题。测试环境$......
  • K8S批量删除指定的pod
    K8S批量删除指定的pod应用场景:我自己建了100个test-exporter,生成名称随机,然后我想删除掉这一百个pod,流程如下:1.先看pod,命令kubectlgetpod-nmonitor(这里的-nmonitor指的是我自己pod的容器名称,可以百度一下),如图2.筛选出自己想要删除的pod,我这里通过名称筛选:kubectlgetpod......