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