![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
文章平均质量分 75
testresultstomorrow
这个作者很懒,什么都没留下…
展开
-
InnoDB 存储引擎中的行锁的加锁规则
InnoDB 存储引擎中的行锁的加锁规则原创 2023-06-29 10:05:57 · 489 阅读 · 0 评论 -
Ubuntu安装Docker,导入其他镜像
ubuntu安装docker和其他镜像文件原创 2022-09-22 18:53:51 · 780 阅读 · 0 评论 -
公司级MySQL团队开发规范
数据库对象命名规范数据库对象数据库对象全局命名规范数据库命名规范表命名规范字段命名规范索引命名规范视图命名规范存储过程命名规范函数命名规范触发器命名规范约束命名规范用户命名规范数据库对象设计规范存储引擎的选择字符集的选择表设计规范字段设计规范索引设计规范约束设计规范SQL使用规范select 检索的规范性操作的规范性程序上的约束数据库对象命名规范数据库对象数据库对象是数据库的组成部分,常见的有以下几种:表(Table )、索引(Index)、视图(View原创 2021-12-16 17:25:21 · 164 阅读 · 0 评论 -
MySQL事务
一、事务的几大特性ACID 原子性、一致性、隔离行、持久性原子性:当前事务的操作同时成功或者同时失败。原子性由undo log日志来保证,因为undo log记载着数据修改前的信息。比如我们要insert一条数据,undo log会记录一条对应的delete日志,update 一条记录,undolog 会记录之前的旧值的update的记录。如果事务执行异常,执行回滚,innoDB引擎就是利用undolog 记录下的数据,来将数据恢复到事务开始之前。隔离性:在事务并发执行时,内部的操作不能互相干扰。如果转载 2021-06-17 16:35:47 · 85 阅读 · 0 评论 -
MySQL索引
InnoDB引擎索引:索引可以加快查询速度,将无序的数据变成变成有序(有序可以加快检索速度)InnoDB引擎索引的底层数据结构是B+树。Mysql的数据是存储在硬盘,在查询时一般不能一次性把全部数据加载到内存中,红黑树是二叉查找树的变种,一个Node节点只能存储一个Key和一个ValueB和B+树和红黑树不一样,他们算是多路搜索树,相较于二叉搜索树而言,一个Node节点可以存储的信息更多,多路搜索树的高度会比二叉搜索树更低。B+树相对于B树而言,它有两种特性一、B+树非叶子节点不存储数据,在相同的原创 2021-06-07 11:12:04 · 108 阅读 · 0 评论