2012-08-01 150 views
1

我有一个大的数据库。当我尝试使用MySQL工作台检索表我得到以下错误:错误代码:2008 MySQL客户端内存不足

Error code: 2008 MySQL client ran out of memory 

由MySQL提供的一个解决方案是使用--quick选项,但我的工作台上工作。我怎么解决这个问题 ?

+0

在Workbench中有一个突出的错误来应对这个问题:http://bugs.mysql.com/bug.php?id=65728 – 2012-08-01 17:01:01

+0

我使用版本5.2.40,它应该是最新版本,并且没有错误。 – 2012-08-01 20:07:50

回答

0

您正在使用的内存超过提供给您的内存......尝试在许多块中分割内存。我也在python连接中遇到了这个问题,所以我使用了生成器并将查询分割成多块......这不会占用你的内存。

尝试使用限制和偏移量。