- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 通过存储过程实现DB按月分区
分表其实主要解决的是数据量大的问题。随着单表数据量的增加,对于数据的查询和更新,即使在数据库底层有一定的优化,但是随着量变必定会引起质变,导致性能急剧下降。这时可以通过分表的方法,将单表数据按一定规则水平拆分到多个表中,减小单表的数据量,提升系统性能。
2023-12-04 17:54:31
199
原创 新部署的Centos的tomcat启动慢的问题
文章目录新部署的Centos的tomcat启动慢的问题1.原因2.相关概念/dev/random - 阻塞的随机数发生器/dev/urandom - 阻塞的随机数发生器3.解决方案新部署的Centos的tomcat启动慢的问题1.原因在apache-tomcat官方文档:如何让tomcat启动更快里面提到了一些启动时的优化项,其中一项是关于随机数生成时,采用的“熵源”(entropy source)的策略。而熵不足时会导致tomcat启动时间慢的问题。2.相关概念在linux上,与之相关的是/de
2021-08-15 19:27:09
235
1
原创 spring cache采用redis的缓存方式实现
文章目录spring cache采用redis的缓存方式1.简介2.相关注解3.使用3.1添加redis的maven依赖3.2配置redis连接池3.3创建配置类3.4启动类启用Cache3.5启用缓存spring cache采用redis的缓存方式1.简介spring cache结合spring boot中的注解使用,能够缓存方法的返回值,缓存未变的情况下代替执行方法直接去读取缓存,提高处理速度。2.相关注解(1)@CacheConfig:主要用于配置该类中会用到的一些共用的缓存配置,常用于配置
2021-08-15 19:22:48
348
原创 spring-data-jdbc&spring boot整合
文章目录spring-data-jdbc一.简介二.配置三.使用1.PO类2.Repository类4.插入5.更新6.删除7.查询8.联表查询spring-data-jdbc一.简介spring旗下产品,简化spring-data-jpa功能与配置,底层实现为spring-jdbc优点:能够在spring boot开箱即用通过函数名即可默认实现查询语句内置分页查询默认实现避免了spring-jdbc在service层直接写sql语句的问题例如List<User>
2020-09-15 17:52:28
947
1
原创 解决maven升级log4j2版本后报ERROR错误
项目为spring mvc,在升级log4j2版本后,在每次启动server会报一堆StatusLogger的ERROR,但是能够正常使用,log也有正常的文件记录,具体的错误log如下:ERROR StatusLogger Caught java.lang.AbstractMethodError setting feature http://xml.org/sax/features/external-general-entities to false on DocumentBuilderFactory
2020-07-13 09:28:18
1810
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人