阿里云首页

Dataphin执行SQL报错”small table exceeds,memory limit(MB)640,size in memory from meta 672923296“

问题描述

本文档主要介绍Dataphin执行SQL报错”small table exceeds,memory limit(MB)640,size in memory from meta 672923296“。

问题原因

该问题是将 join 的小表放到内存中,该表超过内存限制要求,导致报错。

解决方案

修改SQL不使用 mapjoin 操作。

在使用 mapjoin 操作需要先评估表的大小。

参考文档

Maxcompute MAPJOIN

适用于

  • Dataphin
首页 Dataphin执行SQL报错”small table exceeds,memory limit(MB)640,size in memory from meta 672923296“