把ini文件里面的下面这个键的值,从MYISAM改为INNODB试试看
default-storage-engine如果不行的话,考虑一下参考网上的说明,调整一下ini文件中其他的配置

解决方案 »

  1.   

    1、如果不是很经常select、而是经常insert或update,请改成innodb。
    2、插入多条的时候,如果是在循环中插入的,可以循环前后关闭auto commit,循环完再commit。
    3、可以使用PreparedStatement减少编译sql带来的性能损耗。
      

  2.   

    一般用innodb再有,尽量用那个batchUpdate来更新和插入,她以包为单位,做了些优化
      

  3.   

    查询还是要更多些。这种大批量的导入,一年一次。设了几个时间点,发现是commit的耗时长。在50毫秒左右。
      

  4.   

    你的目的是批量导入吗。用load data吧。先把你的数据写成文件。然后再直接导入。innodb到时候数据量大了。删除数据也很麻烦。