摘要:
由于业务需求,需要从几千万条数据中根据某些规则,删除掉一些数据,所以必须采用多线程处理。 多线程,每次处理一万条数据,符合某种规则的话,就需要批量删除其中的数据。 测试的时候,就出现了 Lock wait timeout exceeded; try restarting transaction 死锁 阅读全文
摘要:
mysql 批量更新如果一条条去更新效率是相当的慢, 循环一条一条的更新记录,一条记录update一次,这样性能很差,也很容易造成阻塞。 mysql allowMultiQueries=true允许批量更新 mysql.s.jdbcUrl=jdbc:mysql://********:3306/*** 阅读全文