有人遇到这个错误吗?内存不足(需要48984字节)



有没有人遇到过这个错误:内存不足(需要48984字节)之前?

详情如下:

我有一个DLL文件,其中包含一些数学算法的实现。这些算法需要大约10k个值来进行计算。所以我们在MYSQL数据库中存储了10k个值。DLL使用MYSQL C api导入10k值并进行计算。它工作得很好,但如果我保持DLL连续运行,我得到以下错误-内存不足(需要48984字节)。

我希望这个解释能帮助你理解问题。我不能共享代码,因为我只有DDL文件。

听起来您有一个巨大的内存泄漏。也许在DLL中有一个方法,您应该使用它来释放从MySQL数据库读取的10k值?

[SOLVED]:

max_allowed_packet在转储DB时必须更小,在恢复DB时

的例子max_allowed_packet = 16M # dump DBmax_allowed_packet = 32m#恢复DB

最新更新