Canal 同步数据库
什么是 canal
什么是 canal
参考资料 H2 数据库使用简介
JPA 是什么?
理论指导实验
关系类型
参考资料 MyBatis-Plus 分页查询以及自定义sql分页
概述
MyBatis学习
类型别名
概述
虽然现在已经没啥人用这个了,但是为了以后方便,这里还是记录一下这个工具的使用方法
配置项的编写顺序
基本的 CRUD 操作
插件机制
什么是 Active Record ?
前置准备
InnoDB 锁类型概述
谈谈你对数据库读写分离的理解?
慢查有什么危害吗?
在学习更深入的原理知识前,先来了解下如何查看 MySQL 的执行信息
结构一览
这篇是直接使用之前《MySQL 的数据行格式和行溢出机制》 那篇笔记,因为和 《InnoDB存储引擎》 这本书的这部分重合了,所以直接使用之前的笔记代替了~
转载自 Mysql-5-之InnoDB数据页结构(感谢作者!!!写的超级棒)
数据完整性约束
视图是什么?
InnoDB 中的索引
大部分转载自:详解MySQL回表查询与索引覆盖
总之先牢记!! 索引即数据,数据即索引
之前一直对 RR 是否需要手动加锁,以及什么时候需要加锁有点迷茫,直到看到这篇文章(原文作者写的太棒了,这里直接转载~):
共享锁和排他锁
通过锁定机制可以实现事务的隔离性要求,使得事务可以并发地工作。锁提高了并发,但是却会带来潜在的问题。不过好在因为事务隔离性的要求,锁只会带来三种问题,如果可以防止这三种情况的发生,那将不会产生并发异常。
事务是什么?
InnoDB 的结构
转载自 深入理解分布式事务
为什么要优化
大部分转载自:InnoDB存储引擎第2版
TODO: 这篇文章,由于我的知识水平有限,用到的时候再更新...
转载自 InnoDB引擎之-插入缓冲(Insert Buffer)
Double Write(两次写)是什么?
自适应哈希索引是什么?
转载自:InnoDB存储引擎第2版
大部分转载自:MySQL(InnoDB剖析):---table之(表空间:段(segment)、区(extent)、页(page)) 本文只是对小部分内容进行了补充
分组函数
SQL1 查找最晚入职员工的所有信息
整型
请你描述下事务的特性?
参考资料 ?️未雨绸缪.再也不怕手贱删数据了 MySql数据回滚事纪
登陆退出服务器
前言,日常编写时经常会发现一条同样功能的 SQL 可能有不同的写法,那么怎么写才是最优的写法呢?这篇笔记就专门记录这方面的知识
转载自 了解MySQL数据页吗?说说什么是页分裂吧!
查询语句的执行顺序
索引的分类
什么是约束及为什么要使用约束?
插入(insert)
数据库连接路径
整合到 NodeJS
参考资料 阮一峰老师的 ORM 实例教程(少部分删减)
添加依赖
这里配置 SQLite 使用 MyBatis 操作
SQLite 是什么
概述
查看与设置事务隔离级别
参考资料 数据库表(大全)
什么是并发控制
范式是什么