年度归档: 2022年

18 篇文章

SQL优化 20 连击
SQL优化 20 连击 一、查询SQL尽量不要使用select *,而是具体字段 1、反例 SELECT * FROM user 2、正例 SELECT id,username,tel FROM us…
微服务流控防卫使用
微服务存在的问题 问题:微服务将原本的单体应用拆分成不同功能模块的小型服务,这些服务与服务之间产生了相互的依赖,可能会因为某种因素如系统负载过高,流量突发等异常情况,从而导致服务不可调用问题,最终产生…
幂等性方案
1.什么是幂等性 幂等:是一个数学与计算机的概念,在编程领域中,一次幂等操作:用相同参数重复执行,并能获得相同结果的。 任意多次执行所产生的影响均与一次执行的影响相同,这是幂等性的核心特点。 2.业务…
SpringBoot: Filters vs HandlerInterceptors
我们知道,在Java Web开发时,若想对请求或响应做出统一的逻辑处理,可以使用过滤器或者拦截器。那么具体什么时候使用过滤器,什么时候使用拦截器呢? 在探究这个问题之前,我们先搞清楚,什么是 Serv…
mysql数据库主从配置
主从原理 在主库上把数据更改记录到二进制日志中(Binary Log)中,这些记录称为二进制日志事件。 从库通过IO线程将主s库上的日志复制到自己的中继日志(Relay Log)中。 从库通过SQL线…
SpringBoot 事务的传播机制
事务的传播机制 所谓事务的传播行为是指,如果在开始当前事务之前,一个事务上下文已经存在,此时有若干选项可以指定一个事务性方法的执行行为。 SpringBoot具有 七 种事务传播机制: propaga…