Greenplum运行SQL时提示Canceling query because of high VMEM usage. Used: xxxMB, available xxxMB
问题现象描述
使能KAEzip之前,Greenplum运行SQL时提示“Canceling query because of high VMEM usage. Used: xxxMB, available xxxMB”。
关键过程、根本原因分析
Greenplum默认使用ORCA插件,优化过程中可能会使用更多的内存。
结论、解决方案及效果
如果您的程序提示内存不足或者速度缓慢,而其他参数都没有问题,您可以尝试关闭查询优化器,以减少程序的内存使用和运行时间。
具体的操作是将Greenplum的“optimizer”参数值设置为“off”。
1 | gpconfig -c optimizer -v off |
父主题: 故障排除