![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
萌之兰
这个作者很懒,什么都没留下…
展开
-
MySQL InnoDB MVCC 机制的原理及实现
MySQL InnoDB MVCC 机制的原理及实现目录MySQL InnoDB MVCC 机制的原理及实现1、什么是MVCC2、为什么需要 MVCC3、InnoDB MVCC 实现原理4、举个例子5、总结1、什么是MVCC MVCC (Multiversion Concurrency Control)中文全程叫多版本并发控制,是现代数据库(包括MySQ...转载 2020-03-28 16:57:00 · 940 阅读 · 0 评论 -
mysql 知识点总结
mysql 知识点总结一、基本概念1.主键、外键、超键、候选键(1)超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。(2)候选键:是最小超键,即没有冗余元素的超键。(3)主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能...转载 2020-03-08 20:28:02 · 436 阅读 · 0 评论 -
数据库 优化过程方法以及主从复制
1、order by的优化2、mysql 慢查询日志3、mysql 批量插入数据脚本4、MySQL用Show Profile进行sql分析5、MySQL全局查询日志原创 2020-03-07 23:53:39 · 129 阅读 · 0 评论 -
数据库 索引的优化
数据库 索引的优化文章目录数据库 索引的优化1、索引的优化2、总结1、索引的优化例如建立了一张User表:CREATE TABLE `user` ( `id` int(33) NOT NULL AUTO_INCREMENT, //用户编号 `name` varchar(11) NOT NULL, //用户名称 `age` int(11) DEFAULT NULL,...原创 2020-03-07 18:03:57 · 186 阅读 · 0 评论 -
数据库 explain详解
数据库 explain详解文章目录数据库 explain详解1、什么是explain2、explain有什么用3、explain个字段详解3.1 id详解3.2 select_type 详解3.3 table 详解3.4 type 详解3.5 possible_keys3.6 key3.7 key_len3.8 ref3.9 rows3.10 extra:4、关于MySQL执行计划的局限性:...原创 2020-03-06 21:50:17 · 2636 阅读 · 0 评论 -
数据库 mysql整体框架
数据库 mysql整体框架文章目录数据库 mysql整体框架1、体系结构2、存储引擎2.1MyISAM存储引擎2.2 InnoDB存储引擎1、体系结构连接者:不同语言的代码程序和mysql的交互(SQL交互)1、连接池 管理: 缓冲用户的连接,线程处理等需要缓存的需求2、管理服务和工具组件 :系统管理和控制工具,例如备份恢复、Mysql复制、集群等3、sql接口 :接受用户的SQL命...原创 2020-03-06 09:24:58 · 746 阅读 · 0 评论 -
数据库 锁的详解
数据库 锁的详解文章目录数据库 锁的详解1、前言2、各种锁的详细介绍2.1 表锁2.2 行锁2.3 共享锁与排他锁2.4 意向共享锁和意向排他锁2.5 间隙锁、记录锁、临间锁2.6 乐观锁与悲观锁3、补充总结1、前言2、各种锁的详细介绍2.1 表锁2.2 行锁2.3 共享锁与排他锁2.4 意向共享锁和意向排他锁2.5 间隙锁、记录锁、临间锁2.6 乐观锁与悲观锁3、补充总结h...原创 2020-03-05 20:50:36 · 870 阅读 · 0 评论 -
数据库 索引
数据库 索引文章目录数据库 索引1、为什么需要索引2、索引的种类3、索引的底层实现原理4、索引的最左分配原则5、总结1、为什么需要索引2、索引的种类3、索引的底层实现原理4、索引的最左分配原则5、总结参考:https://juejin.im/post/5b55b842f265da0f9e589e79#heading-8https://www.cnblogs.com/aligege...原创 2020-03-05 15:55:36 · 239 阅读 · 0 评论 -
数据库 事务
数据库 事务文章目录数据库 事务1、什么是事务2、事务的四大特性3、多并发事务引起的问题4、事务的隔离级别1、什么是事务指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。简单的说,事务就是并发控制的单位,是用户定义的一个操作序列。2、事务的四大特性(1)原子性:事务是最小的执行单位,不允许分割。事务的原子性确保动作要么全部完成,要么完全不起作用;(2)一致性:...原创 2020-03-04 19:22:57 · 136 阅读 · 0 评论