我需要一些帮助。我正在将相当大的数据记录写入远程MySQL数据库。记录数范围从40万到超过1M。
我正在做的是
从一个数据库收集一组记录到一个数据表中。
然后,我想对数据表执行一些处理,然后再将数据写入另一个MySQL数据库。
选择和插入实际上非常快,但是要执行数据插入,我通过遍历数据表来创建“ INSERT INTO ...”查询字符串。这将花费很多时间,并延迟了将数据写出的过程。
我知道这是一个丑陋的解决方案,但是我在搜索Internet时找不到更优雅的东西,尽管它可能在那里。
任何帮助将不胜感激。
为了提高插入的性能,我建议使用BULK INSERT方法。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句