MySQL
文章平均质量分 95
MySQL面试
忆春风人不如故
再想想也就明白了,毕竟那天空的城池也就只有一座,又怎么可以装得下那所有的孤独呢
展开
-
MySQL优化以及LRU算法
系列文章目录文章目录系列文章目录前言前言BATJTMD等大厂的面试难度越来越高,但无论从大厂还是到小公司,一直未变的一个重点就是对SQL优化经验的考察。一提到数据库,先“说一说你对SQL优化的见解吧?”。SQL优化已经成为衡量程序猿优秀与否的硬性指标,甚至在各大厂招聘岗位职能上都有明码标注,如果是你,在这个问题上能吊打面试官还是会被吊打呢...原创 2022-03-19 10:40:09 · 872 阅读 · 0 评论 -
MySQL【你必须要知道的那些事】(3)
MySQL之MVCC文章目录MySQL之MVCC什么是MVCC什么是MySQL InnoDB下的当前读和快照读?当前读快照读快照读与mvcc的关系数据库并发场景MVCC解决并发哪些问题?解决问题如下MVCC的实现原理版本链undo日志用途分类Read View(读视图)什么是MVCC全称Multi-Version Concurrency Control,即多版本并发控制,主要是为了提高数据库的并发性能。以下文章都是围绕InnoDB引擎来讲,因为myIsam不支持事务。同一行数据平时发生读写请求时原创 2022-03-18 21:52:22 · 199 阅读 · 0 评论 -
MYSQL 面试题【你必须要知道的事】(2)
MySQL 体系架构 存储引擎 索引结构文章目录MySQL 体系架构 存储引擎 索引结构前言一、MYSQL 的体系架构前言对某项技术进行系统性的学习,始终离不开对该项技术的整体认知。只有领略其全貌,方可将各块知识点更好的串联起来。为了进一步理解和学习MySQL,我们有必要了解一下MySQL的体系构架、存储引擎和索引结构。一、MYSQL 的体系架构以下是官网MySQL体系构架图,我们稍微对其进行了层级划分。是不是看不懂,没关系的我也看不懂,下面有一个中文版的这里是引用...转载 2022-03-18 10:33:38 · 199 阅读 · 0 评论 -
MySQL面试题【你必须要知道的事】(1)
MySQL索引(1)(吊打面试官)文章目录MySQL索引(1)(吊打面试官)前言一、MySQL索引1、索引类别及创建方式1. 普通索引2. 唯一索引3. 主键索引4. 组合索引a 聚簇索引b 非聚簇索引聚簇索引的优缺点索引的创建准则应该创建的列不应该创建的列2、索引的结构B-TreeB+TreeHASH3 索引的存储位置存储引擎为MyISAM存储引擎为MyISAM4 补充知识点 (MySQL 中的 key与index的区别)5 InnoDB和MyISAM索引实现InnoDB 的索引实现MyISAM 的索引转载 2022-03-16 22:17:13 · 214 阅读 · 0 评论