如何提高数据库存在更新、不存在插入的效率?? 做了一个数据插入的工具,当记录的ID主键存在时就更新,不存在时就插入,先是判断ID是否存在,如果存在就加入到updateStmt中,如果不存在就加入到insertStmt中,最后再执行executeBatch()方法,把数据批量插入或更新到数据库中。现在问题就来了,如果是少量数据没什么效率低的感觉,如果数据大了,上万级,效率就慢的同蜗牛跑一样。有没有什么好的方法或建议能够提升效率呢?请大家畅所欲言!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql有个replace into专门处理你这种情况,你可以了解一下 如果要支持多种数据库,replace into 只能针对于mysql,有没有什么通用的方法呢? MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html 自动增长问题 Mysql 分区能否使用alter 如何安装PostgreSQL OLE DB 驱动 SQL语句删除冗余数据 高分求一思路:一样商品对应多个类别时该如何设计? 如果在DOS提示下停止MYSQL的服务.(急,马上给分.) 江湖告急!!!!!!!!!! MySQL实现查询数据并计算后,把多行数据显示在一行 centos7安装mysql后无法启动没有任何反应 请各位大侠,帮忙看一下下面触发器Before Insert 语句是否会引起死锁问题? 大表换分区是否所有记录需要重新 在插入一遍? 如何查询这些带有特殊符号的数据?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货