![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 67
不锈钢机器猫
才华一般,徒有容颜
展开
-
批量sql处理优化
批量sql处理优化大批量数据的增删改是较为常见的场景,不当的处理带来一些问题,最直接的问题就是批量持久化数据导致长事务,从而引起数据库连接池资源耗尽,接口延时等一系列问题本文以mysql数据库为例,批量插入场景为例子叙述个人在该种场景下的优化见解,只针对于优化方向:事务统一提交、内存暂存表、多线程持久化、数据库批处理语句、框架提供的批处理模式。此处对数据库批处理语句大致说明:插入语句可使用:insert into table_name values (...),(...),...,(...)原创 2022-05-24 16:27:50 · 991 阅读 · 0 评论 -
spring踩坑之静态变量赋值
spring踩坑之静态变量注入出现场景系统中的一些常量、配置为了方便存储的数据库中动态额配置,但是这些数据在系统运行的时候比较频繁的使用,又不能一直去数据库中查询,于是就把这些数据动态的维护在一个缓存中,第一次拿常量的时候放入内存中,以后需要用到的时候就直接去内存中取。于是就编写一个全局常量类错误代码因为项目中使用了spring,所以在使用的时候就直接使用注解@AutoWrite赋值了/** * @author ffd * @create 2021-11-17 * @Description原创 2021-12-03 23:45:32 · 1191 阅读 · 0 评论