出于性能原因,我将把一个188MB的表(每天在磁盘上重建)和~550.000个数据集放入MEMORY表中。每当我尝试这个时,我都会遇到HEAP错误...... 我的服务器有1.3GB可用RAM(仅32BIt 4 GB)
答案 0 :(得分:0)
您是否检查过配置的mysql heap table size?看看这个:
mysql> show variables like "%heap%";
+---------------------+----------+
| Variable_name | Value |
+---------------------+----------+
| max_heap_table_size | 16777216 |
+---------------------+----------+
1 row in set (0.02 sec)
默认值为16MB。