使用c++读取mysql大表数据,内存暴涨的问题
如题重复一下:使用c++,调用mysql api函数,读取mysql大表数据,碰到内存暴涨的问题。现在了解到的处理方法有:
# 一个是mysqldump,把结果集分批导入到文件中,还没有测试
# 另一个是mysql_use_result(),这是mysql提供的api函数,可能会导致mysql数据库端内存暴涨。测试过程中,读取数据不完全,会漏数据。应该需要调整mysql数据库参数。
第二种方法,请示大牛,已经pass。
有可能会使用第一种方法,请教各位网络神人,看看有没有好的建议,望不吝赐教!!!多谢!
不错,先做测试... 恩,我最近可能也有这方面的需求,到时候多多指点!
页:
[1]