背景:偷懒没有用临时表,用户选择的原始数据每条都必须处理所以用java计算然后拼成union all的SQL集
问题:DB2用300多个union all拼成查询SQL,控制台跑这SQL会把DB2宕机.
数据库如何设置能查询300多个union all拼成查询SQL?
或是说数据库亚根不支持300多个union all拼成查询SQL?SQL2000是否也有这问题?
问题:DB2用300多个union all拼成查询SQL,控制台跑这SQL会把DB2宕机.
数据库如何设置能查询300多个union all拼成查询SQL?
或是说数据库亚根不支持300多个union all拼成查询SQL?SQL2000是否也有这问题?
Internal Query Processor Error: The query processor ran out of stack space during query optimization.
所以以SQL结果集形式或查询临时表SQL是定死跑不掉的。
之前是大都是小批量数据100以内union all,今天很少但是也冒出个300多的union all
服务器宕机了有没好的解决方案(只改配置不用临时表)??