- 前言 sql优化是一个大家都比较关注的热门话题,无论你在面试,还是工作中,都很有可能会遇到。 如果某天你负责的某个线上接口,出现了性能问题,需要做优化。那么你首先想到的很有可能是优化sql语句,因为它的改造成本相对于代码来说也要小得多。 那么,如何优化sql语句呢? 这篇文章从15个方面,分享了sql优化的一些小技巧,希望... 前言 sql优化是一个大家都比较关注的热门话题,无论你在面试,还是工作中,都很有可能会遇到。 如果某天你负责的某个线上接口,出现了性能问题,需要做优化。那么你首先想到的很有可能是优化sql语句,因为它的改造成本相对于代码来说也要小得多。 那么,如何优化sql语句呢? 这篇文章从15个方面,分享了sql优化的一些小技巧,希望...
- 这段时间一直在面试,问了很多候选人数据库索引相关的知识,能答好的不是很多。先引入一个简单的示例,通过示例操作解释一下为什么需要数据库索引。 假设我们有一个名为 t_employee 的数据库表,这个数据库表有三列:name,age,address,数据量有上万行。 如果我们想要查找所有名为「leixiaoshuai」员工的详细... 这段时间一直在面试,问了很多候选人数据库索引相关的知识,能答好的不是很多。先引入一个简单的示例,通过示例操作解释一下为什么需要数据库索引。 假设我们有一个名为 t_employee 的数据库表,这个数据库表有三列:name,age,address,数据量有上万行。 如果我们想要查找所有名为「leixiaoshuai」员工的详细...
- 前言 接口幂等是很常见的需求,今天我们就来聊聊幂等设计。 什么是幂等为什么需要幂等接口超时,如何处理呢?如何设计幂等?实现幂等的8种方案HTTP的幂等 1. 什么是幂等? 幂等是一个数学与计算机科学概念。 在数学中,幂等用函数表达式就是:f(x) = f(f(x))。比如求绝对值的函数,就是幂等的,abs(x) = ... 前言 接口幂等是很常见的需求,今天我们就来聊聊幂等设计。 什么是幂等为什么需要幂等接口超时,如何处理呢?如何设计幂等?实现幂等的8种方案HTTP的幂等 1. 什么是幂等? 幂等是一个数学与计算机科学概念。 在数学中,幂等用函数表达式就是:f(x) = f(f(x))。比如求绝对值的函数,就是幂等的,abs(x) = ...
- 作者:小林coding 图解计算机基础网站:https://xiaolincoding.com/ 一天,老板说「最近公司的用户越来越多了,但是服务器的访问速度越来越差的,阿旺帮我优化下,做... 作者:小林coding 图解计算机基础网站:https://xiaolincoding.com/ 一天,老板说「最近公司的用户越来越多了,但是服务器的访问速度越来越差的,阿旺帮我优化下,做...
- 使用Helm部署apphub仓库的MySQL数据库服务 文章目录 使用Helm部署apphub仓库的MySQL数据库服务 1.查看MySQL Chart包相关属... 使用Helm部署apphub仓库的MySQL数据库服务 文章目录 使用Helm部署apphub仓库的MySQL数据库服务 1.查看MySQL Chart包相关属...
- MongoDB运维工具使用 1.MongoDB常用命令 mongo #登陆命令 mongod #启动命令 mongodump #全备导出,压缩格式 mongore... MongoDB运维工具使用 1.MongoDB常用命令 mongo #登陆命令 mongod #启动命令 mongodump #全备导出,压缩格式 mongore...
- 前面我们介绍了MyCat的分库分表操作,那么同一张表中的数据会被保存在不同的数据库中,那么这就涉及到了主键维护的问题,此时肯定不能使用单个数据库中id自增的方式来处理了,这时我们就可以通过MyCat中... 前面我们介绍了MyCat的分库分表操作,那么同一张表中的数据会被保存在不同的数据库中,那么这就涉及到了主键维护的问题,此时肯定不能使用单个数据库中id自增的方式来处理了,这时我们就可以通过MyCat中...
- Flowable基本操作 1.创建ProcessEngine 创建一个基本的maven工程,可以是Eclipse也可以是其他IDEA。然后添加两个依赖 Flowable流程引擎。使我们可以创... Flowable基本操作 1.创建ProcessEngine 创建一个基本的maven工程,可以是Eclipse也可以是其他IDEA。然后添加两个依赖 Flowable流程引擎。使我们可以创...
- Activiti作为工作流的首选,希望本系列文章能给大家带来帮助 全网最详细Activiti系列文章,强烈建议收藏加关注哦! Activiti基本操作讲解 1 流程的部署 将上面... Activiti作为工作流的首选,希望本系列文章能给大家带来帮助 全网最详细Activiti系列文章,强烈建议收藏加关注哦! Activiti基本操作讲解 1 流程的部署 将上面...
- 本文我们来实现下SpringSecurity的RememberMe功能 一、rememberMe功能实现 接下来我们看看具体怎么实现rememberMe功能 1.表单记住我选项 <%--... 本文我们来实现下SpringSecurity的RememberMe功能 一、rememberMe功能实现 接下来我们看看具体怎么实现rememberMe功能 1.表单记住我选项 <%--...
- 该博文与另一篇博文(有运行截图)相联系:mysql基本操作截图+sql语句+注释 即是另一篇博文的源sql语句 # ##############创建hero表并插入数据########## DROP T... 该博文与另一篇博文(有运行截图)相联系:mysql基本操作截图+sql语句+注释 即是另一篇博文的源sql语句 # ##############创建hero表并插入数据########## DROP T...
- 单个mysql数据库在处理业务的时候肯定是有限的,这时我们扩展数据库的第一种方式就是对数据库做读写分离(主从复制),本文我们就先来介绍下怎么来实现mysql的主从复制操作。 1. 读写分离 原... 单个mysql数据库在处理业务的时候肯定是有限的,这时我们扩展数据库的第一种方式就是对数据库做读写分离(主从复制),本文我们就先来介绍下怎么来实现mysql的主从复制操作。 1. 读写分离 原...
- Spring从3.1开始定义了org.springframework.cache.Cache和org.springframework.cache.CacheManager 接口来统一不同的缓存技术;并... Spring从3.1开始定义了org.springframework.cache.Cache和org.springframework.cache.CacheManager 接口来统一不同的缓存技术;并...
- 前言 说到数据库这个词,我只能用爱恨交加这个词来形容它。 两年前在自己还单纯懵懂的时候进了数据库的课堂,听完数据库的课,觉得这是一门再简单不过的课程,任何一门编程语言都比SQL要晦涩难懂,任何... 前言 说到数据库这个词,我只能用爱恨交加这个词来形容它。 两年前在自己还单纯懵懂的时候进了数据库的课堂,听完数据库的课,觉得这是一门再简单不过的课程,任何一门编程语言都比SQL要晦涩难懂,任何...
- 流程变量 流程实例按步骤执行时,需要使用一些数据。在Flowable中,这些数据称作变量(variable),并会存储在数据库中。变量可以用在表达式中(例如在排他网关中用于选择正确的出口路径),... 流程变量 流程实例按步骤执行时,需要使用一些数据。在Flowable中,这些数据称作变量(variable),并会存储在数据库中。变量可以用在表达式中(例如在排他网关中用于选择正确的出口路径),...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签