Error attempting to get column ‘type’ from result set. Cause:
常见的是
问题出在某个property与column不匹配。
根据提示的列去比较是否异常
执行的sql结果集,,ResultMap中是否有多个字段的column错误配置了该列、导致类型不匹配。
异常原因:
单次执行查询没有问题,200个并发时会报以上的某个字段错误。(会出现不同字段异常)
分析
单次查询无报错是程序没有问题,高并发下会报错由于导出对数据大量的操作,频繁GC,导致变量还未使用就被回收,引起的不同字段异常,
处理
加大服务器内存,从4c8G换到8C16G,200并发时报错明显减少,