- mysql sql优化
-
1) 查询语句应该尽量避免全表扫描,首先应该考虑在Where子句以及OrderBy子句上建立索引,但是每一条SQL语句最多只会走一条索引,而建立过多的索引会带来插入和更新时的开销,同时对于区分度不大的字段,应该尽量避免建立索引,可以在查询语句前使用explain关键字,查看SQL语句的执行计划,...
- 2023-02-1738
- Spring的Aspect,Filter、Interceptor、ControllerAdvice区别
- 2022-11-2393
- springboot yml注入bean
-
YML文件:yml属性注入:student: stu_name: 沈刚伟 stu_age: 123 stu_email: 123456@qq.com user_id: ${random.int[1000,2000]} //随机数 ...
- 2022-10-1898
- Quartz中间件
-
Quartz相关组件介绍1、quartz包含四个核心组件Scheduler、Trigger、Job、JobDetail2、其中trigger和job、jobDetail为元数据,而Scheduler为实际进行调度的控制器3、Trigger用于定义调度任务的时间规则,在Quartz中主要有四种类型的Trig...
- 2022-09-16136
- Mysql优化
-
先查出所有A中需要连接的字段select [ ] from tableA where [ ] 然后再去用B表in 这些select [ ] from tableB where C in (select [ ] from tableA where [ ] )然后 select A.*,B.*...
- 2022-09-02131
- centos常用命令
-
1、复制文件夹命令格式:cp [-adfilprsu] 源文件或目录 目的文件或目录cp [option] source1 source2 source3 ... directory参数说明:-a:是指archive的意思,也说是指复制所有的目录-d:若源文件为连接文件(link...
- 2022-08-31115
- rabbitmq相关命令和mqtt
-
rabbitmq api通过http调用api地址 https://{ip}/apirabbitmq-plugins enable rabbitmq_mqtt ...
- 2022-08-22140
- mysql binlog 以及数据回滚
-
show binary logs; #获取binlog文件列表show master status;#查看当前正在写入的binlog文件show binlog events; #只查看第一个binlog文件的内容show binlog events in...
- 2022-08-22158
- LVM根分区扩容
-
Centos 7,LVM根分区扩容目的:给磁盘新增1T空间系统:centos 7.31.查看现有分区df...
- 2022-08-15133
- 修改ssh默认端口
-
修改SSH的默认端口:1,控制SSH访问端口的文件为/etc/ssh/sshd_config 。因此,编辑SSH配置文件sshd_config:#vi /etc/ssh/sshd_config2,查找到 Port=22字段,将其前面的注释去掉:13 #Port 22//将注释符#去掉14...
- 2022-07-28174