activiti数据里迁移的坑:查询处理器在优化查询时堆栈空间不足。请简化查询。
在工作流开发中,把本地数据库有关activiti表的结构和数据传输到正式环境的数据库后,有关流程的
操作都会报错如下所示:
Cause: java.sql.SQLException: 查询处理器在优化查询时堆栈空间不足。请简化查询
解决方法:
发现ACT_GE_BYTEARRAY和ACT_RU_EXECUTION两表的外键重复了1000多条,由此可见外键占用内存太多了,我一口气全部删除也没见什么异常,所以把这两张表的外键全部删除或者各自保留一个外键即可。
本文地址:http://yayihouse.com/yayishuwu/chapter/1081
向大家推荐《Activiti工作流实战教程》:https://xiaozhuanlan.com/activiti