mysql+java,insert慢 把ini文件里面的下面这个键的值,从MYISAM改为INNODB试试看default-storage-engine如果不行的话,考虑一下参考网上的说明,调整一下ini文件中其他的配置 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、如果不是很经常select、而是经常insert或update,请改成innodb。2、插入多条的时候,如果是在循环中插入的,可以循环前后关闭auto commit,循环完再commit。3、可以使用PreparedStatement减少编译sql带来的性能损耗。 一般用innodb再有,尽量用那个batchUpdate来更新和插入,她以包为单位,做了些优化 查询还是要更多些。这种大批量的导入,一年一次。设了几个时间点,发现是commit的耗时长。在50毫秒左右。 你的目的是批量导入吗。用load data吧。先把你的数据写成文件。然后再直接导入。innodb到时候数据量大了。删除数据也很麻烦。 将数据写入文件前面? 关于多态的一个小问题 ror的问题 怎样用eclipse写c/c++ 关于jar打包. 关于实现接口的写法的问题 各位大哥 java 如何调用 C# ? 用jni可以吗? 怎样用啊? 请教JAVA书籍在线阅读网站 JCreator这个编译器游人用过吗?好用吗? 如何通过java收发邮件? JAVA数据库连接问题 关于JAVA打印预览
2、插入多条的时候,如果是在循环中插入的,可以循环前后关闭auto commit,循环完再commit。
3、可以使用PreparedStatement减少编译sql带来的性能损耗。