ZSP 发表于 2013-10-8 14:49:36

使用c++读取mysql大表数据,内存暴涨的问题

如题重复一下:使用c++,调用mysql api函数,读取mysql大表数据,碰到内存暴涨的问题。
现在了解到的处理方法有:
# 一个是mysqldump,把结果集分批导入到文件中,还没有测试
# 另一个是mysql_use_result(),这是mysql提供的api函数,可能会导致mysql数据库端内存暴涨。测试过程中,读取数据不完全,会漏数据。应该需要调整mysql数据库参数。

第二种方法,请示大牛,已经pass。
有可能会使用第一种方法,请教各位网络神人,看看有没有好的建议,望不吝赐教!!!多谢!

kider 发表于 2013-10-9 10:21:59

不错,先做测试...

康金怀 发表于 2013-10-15 11:20:17

恩,我最近可能也有这方面的需求,到时候多多指点!
页: [1]
查看完整版本: 使用c++读取mysql大表数据,内存暴涨的问题