×
请登录
账号
密码
登录 Use it
博客
随笔
生活
分享
标签
登录
Mysql精进之路-索引学习笔记
1.索引的作用:提高数据查询效率2.常见索引模型:哈希表、有序数组、搜索树3.哈希表:键 - 值(key - value)。4.哈希思路:把值放在数组里,用一个哈希函数把key换算成一个确定的位置,然后把value放在数组的这个位置5.哈希冲突的...
Dcr
博客
1年前
802
0
mysql-使用事件位置进行时间点恢复
代替指定日期和时间,mysqlbinlog的 --start-position和 --stop-position选项 可用于指定日志位置。除了指定日志位置编号而不是日期以外,它们的工作方式与开始日期和停止日期选项相同...
Dcr
博客
1年前
837
0
mysql-使用事件时间点进行时间点恢复
要指示恢复的开始时间和结束时间,请以 格式指定mysqlbinlog的 --start-datetime和 --stop-datetime选项 。例如,假设恰好在2005年4月20日上午10:00执行了一条...
Dcr
博客
1年前
866
0
Mysql精进之路-事务隔离
事务:保证一组数据库操作,要么全部成功,要么全部失败.在MySQL中,事务支持是在引擎层实现的.MySQL是一个支持多引擎的系统,但并不是所有的引擎都支持事务.比如MySQL原生的MyISAM引擎就不支持事务,这也是MyISAM被InnoDB取代...
Dcr
博客
1年前
876
0
Mysql精进之路-SQL更新语句执行流程
与查询流程不一样的是,更新流程涉及两个重要的日志模块,redo log(重做日志)和binlog(归档日志) redo log 相当于暂时将修改记录写在缓存中,当缓存记录写满或者资源空闲的时候再记录到binlog,并且把已转移的记录...
Dcr
博客
1年前
835
0
Mysql精进之路-SQL查询语句的执行过程
首先从Mysql的逻辑架构开始说起,分为Server层和存储引擎层两部分. Server层包括连接器,缓存,分析器,优化器,执行器等,涵盖了Mysql的大多数核心功能,以及所有的内置函数,所有跨存储引擎的功能都在这一层实现,比如存储过程,触发器,...
Dcr
博客
1年前
1030
0
BeanFactory与ApplicationContext的作用和区别
BeanFactory: 是Spring里面最低层的接口,提供了最简单的容器的功能,只提供了实例化对象和拿对象的功能; ApplicationContext: 应用上下文,继承BeanFactory接口,它是Spring的一个更高级...
Dcr
博客
1年前
915
0
接口设计优化思路
以接口作为参数,实现懒惰加载,一个抽象的接口往往能够复用实现很多功能,此时对应不同的功能需要不同的参数,通常的做法是将所有的参数,抽象成一个参数类封装好传进去,但是这里有可能会遇到几个问题. 1.不需要参数类内的所有属性 如果这个参数类初始化的代...
Dcr
博客
1年前
913
0
mybatis批量添加返回主键
mybatis 插入单条数据时 返回主键 <selectKey keyProperty="id" order="AFTER" resultType="java.lang.Integer"> &n...
Dcr
博客
1年前
907
0
jstat参数学习
jstat(JVM statistics Monitoring)是用于监视虚拟机运行时状态信息的命令,它可以显示出虚拟机进程中的类装载、内存、垃圾收集、JIT编译等运行数据。 S0C:第一个幸存区的大小 S1C:第二个幸存区的大小 S0U:第一...
Dcr
博客
1年前
1602
0
1
...
7
8
9
10
热门文章
1.
docker-容器内无法访问外网
2.
netty-结构图与Reactor线程模式
3.
netty源码分析之writeAndFlush全解析笔记
4.
ConcurrentHashMap源码分析整理
5.
在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义
6.
应用频繁报出cause java.net.SocketTimeoutException: Read timed out怎么办
最新发布
1.
相似性算法如何驱动智能搜索
2.
初识Spring AI Alibaba
3.
软件研发领域如何区分技术大佬和CRUD BOY
4.
软件工程工作总结结合日本物业管理思维思考
5.
复制人格-关于自然语言定向训练的思考
6.
由ChatGpt生成的JMeter教程
最新评论