![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 84
すあ
简单记录
展开
-
mongo入门
本篇为 docker mongo 实操记录。原创 2023-09-14 21:23:04 · 67 阅读 · 0 评论 -
【MySQL】MVCC 多版本并发控制
MVCC 多版本并发控制。是通过数据行的多个版本管理来实现数据库的`并发控制`。就是为了查询一些正在被另一个事务更新的行,并且可以看到它们被更新之前的值,这样在做查询的时候就不用等待另一个事务释放锁原创 2023-02-21 15:57:50 · 221 阅读 · 0 评论 -
【MySQL】数据库设计规范
范式和反范式原创 2023-02-15 11:38:40 · 175 阅读 · 2 评论 -
【MySQL】事务
【MySQL 】事务原创 2023-02-10 17:23:42 · 69 阅读 · 0 评论 -
【MySQL】锁
MySQL 锁原创 2023-02-09 17:39:49 · 149 阅读 · 0 评论 -
【MySQL】常用语法
记录一些语法,后续补充原创 2023-02-08 11:29:50 · 117 阅读 · 0 评论 -
【MySQL】索引
通过索引的生成推演可以更加清楚的认识索引,在认识索引的结构之后,索引相关的问题就迎刃而解了。最后对比一下,在 MyISAM 和 InnoDB 两种搜索引擎下的索引的异同原创 2023-02-07 11:51:42 · 293 阅读 · 0 评论 -
【MySQL 执行流程和缓冲池】
服务器进程对客户端进程发送的请求做了什么处理,才能产生最后的处理结果呢?这里以查询请求为例展示原创 2023-02-03 14:48:13 · 169 阅读 · 0 评论 -
【MySQL日志--undo log】
每当我们要对一条记录做改动时(`INSERT`、`DELETE`、`UPDATE`),都需要"留一手"——把回滚时所需的东西记下来。MySQL把这些为了回滚而记录的这些内容定义为:`undo log`原创 2023-02-02 23:01:46 · 484 阅读 · 0 评论 -
【MySQL日志--redo log】
`redo log buffer`刷盘到`redo log file`的过程并不是真正的刷到磁盘中去,只是刷入到 `文件系统缓存(page cache)`中去(这是现代操作系统为了提高文件写入效率做的一个优化),真正的写入会交给系统自己来决定(比如page cache足够大了)。那么对于InnoDB来说就存在一个问题,如果交给系统来同步,同样如果系统宕机,那么数据也丢失了(虽然整个系统宕机的概率还是比较小的)原创 2023-02-02 15:38:27 · 209 阅读 · 0 评论 -
五、事务管理
Spring5知识框架一、Spring 框架概述二、IOC 容器 三、AOP(面向切面编程) 四、JdbcTemplate 五、事务管理 六、Spring5 新特性五、事务管理 Spring5知识框架原创 2021-04-27 15:39:27 · 115 阅读 · 0 评论 -
四、JdbcTemplate
Spring5知识框架1、Spring 框架概述1.1 Spring 有两个核心部分:IOC 和 Aop1.2 Spring 入门案例1.2.1 下载Spring1.2.2 用idea创建普通Java工程1.2.3 导入Spring相关jar包1.2.4 创建普通类,在这个类创建普通方法1.2.5 创建 Spring 配置文件,在配置文件配置创建的对象1.2.6 进行测试代码编写2、IOC 容器2.1 OC 底层原理2.2 IOC 接口(BeanFactory)2.3 IOC 操作 Bean 管理(基于 x原创 2021-04-27 15:08:51 · 102 阅读 · 0 评论 -
MySQL环境的安装和配置
MySQL环境的安装和配置MySQL的下载将文件夹解压到安装目录配置环境变量配置MySQL参考:https://blog.csdn.net/qq_42784277/article/details/106909880MySQL的下载官网地址将文件夹解压到安装目录配置环境变量在用户变量新建Path:一直到安装目录下的bin,如下E:\mysql-8.0.24-winx64\mysql-8.0.24-winx64\bin配置之后可以直接在命令行输入MySQL的相关命令,不用切换到安装目录原创 2021-04-20 19:12:49 · 116 阅读 · 0 评论