MySQL
文章平均质量分 95
唯荒
这个作者很懒,什么都没留下…
展开
-
MySQL死锁的产生和解决方法?
MySQL死锁的产生和解决方法?本文总结整理转载自:https://blog.csdn.net/qq_34107571/article/details/78001309、https://blog.csdn.net/qq_16681169/article/details/74784193、https://blog.csdn.net/qq_16681169/article/details/73359670什么时死锁?死锁是2+个线程在执行过程中, 因争夺资源而造成的相互等待的现象,若无外力作用,它们将无法原创 2022-02-14 21:49:28 · 15892 阅读 · 0 评论 -
MySQL的批量更新和批量新增优化
如果需要批量插入和批量更新操作就需要进行sql 的优化,否则近30万条数据的插入或更新就会耗费几分钟甚至更多的时间, 此文仅批量插入和批量更新的几种优化。(1)批量插入篇(使用多条`insert`语句、使用`union all `创建临时表、使用多个values);(2)批量更新篇(使用多条`update`语句、使用`union all `创建临时表创建临时表、使用`replace into`、使用`insert ... on duplicate key ... update...`)。原创 2021-06-20 20:27:13 · 9691 阅读 · 4 评论 -
分页查询PageHelper中SQL语句使用HAVING报错Unknown column ‘xxx‘ in ‘having clause‘的原因分析及解决方法
概述当我们在做SQL语句做条件查询,在条件查询中使用having做条件筛选时,会出现Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'memberName' in 'having clause'; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:原创 2020-09-25 14:14:40 · 10252 阅读 · 6 评论