摘要: 优化分为六大部分: SQL语句的优化 索引的优化 表结构的优化 事务优化 系统配置优化 物理机的优化 SQL语句的优化 a. 尽量使用select 字段名,不要使用select *,select *不能使用索引覆盖。只查需要用到的列。 b. 小表驱动大表。主查询 in/exists 子查询. ⅰ. 阅读全文
posted @ 2024-02-07 16:40 永恒& 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 一、MVCC机制是什么 MVCC,即Multi-Version Concurrency Control (多版本并发控制)。它是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。 个人理解 MySQL 的 InnoDB 存储引擎支持事务。 事务的四大特性: 阅读全文
posted @ 2023-10-20 22:28 永恒& 阅读(30) 评论(0) 推荐(0) 编辑
摘要:  # MinIO ## 1. 基础概念 - **Object**:存储到minio的基本对象,如文件,字节流,Anything... - **Bucket**:用来存储Object的逻辑空间。每个Bucket之间的数据是相互隔离的。对于客户端而言,就相当于一个存放文件的顶层文件夹。 - **Dri 阅读全文
posted @ 2023-07-01 15:38 永恒& 阅读(1765) 评论(0) 推荐(1) 编辑
摘要: # Quartz任务调度框架 Quartz是一个**任务调度框架**,用于**定时**执行任务。 **任务调度**:系统中有N的任务,分别需要在不同的时刻执行这些任务,这种多任务的执行策略就是任务调度 ## 0 定时任务实现的方法 1. spring schedule - 优点:无需整合spring 阅读全文
posted @ 2023-05-31 22:11 永恒& 阅读(91) 评论(0) 推荐(0) 编辑
摘要: # 线程池 ## 1、线程池的7个参数 1. `corePoolSize`, 核心线程数,当新的任务到来时,如果当前核心线程的数量没有`>` 设置的值就新建一个线程执行该任务;否则,就将新任务放入工作队列/等待队列中 2. `maximumPoolSize`,线程池的最大线程数,当新任务到来时,如果 阅读全文
posted @ 2023-05-29 21:59 永恒& 阅读(21) 评论(0) 推荐(0) 编辑
摘要: # shell 常用命令3 ## 1 sed 用来自动编辑文件,可以用来实现替换配置文件的配置 ```shell 语法: sed [-hnV][-e][-f][文本文件] ``` > **参数说明**: > > - -e\或--expression=\ 以选项中指定的script来处理输入的文本文件 阅读全文
posted @ 2023-05-27 10:47 永恒& 阅读(94) 评论(0) 推荐(0) 编辑
摘要: IDEA 破解激活 可以激活2022.3、2022.1 或 2022.2 过程 下载 jetbra.zip 激活工具包 ,解压(目录无中文、无空格),Windows 直接双击 install-all-users.vbs 或者 install-current-user.vbs 脚本 说明: 因为脚本会 阅读全文
posted @ 2023-05-13 22:03 永恒& 阅读(2002) 评论(0) 推荐(0) 编辑
摘要: ElasticSearch ES安装 Linux下安装ES, 下载:官网下载想要的版本的安装包(.tar.gz),上传到指定目录里,解压, 修改配置文件:修改./elasticsearch-7.16.1/config 目录下的 elasticsearch.yml 配置文件 network.host: 阅读全文
posted @ 2023-05-13 21:49 永恒& 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 关于SpringBoot启动状态的检查 背景: 当项目由多个SpringBoot的jar包构成,为简化启动流程,写了一个启动脚本,执行脚本的start命令即可启动多个SpringBoot的jar包。原先的启动状态的判断是使用进程号和端口号来判断的,但是这种判断方式对于SpringBoot程序来说并不 阅读全文
posted @ 2023-05-13 21:39 永恒& 阅读(1915) 评论(0) 推荐(0) 编辑
摘要: 服务启动超时控制 问题描述: 服务有时存在等待很长时间起不来的情况,需要手动kill掉进程,然后再起一遍。 1 使用timeout指定命令运行的超时时间 timeout 30s java -jar while-1.0-SNAPSHOT.jar 脚本 #!/bin/bash timeout 30s j 阅读全文
posted @ 2023-04-25 21:29 永恒& 阅读(192) 评论(0) 推荐(0) 编辑