1. 首页
  2. mysql面试题

01-一、MySQL 面试题 InnoDB 那些事 – 开篇

MySQL 是当下最流行的可免费使用的关系型数据库系统,InnodbMySQL 中最光芒四射的数据存储引擎,而索引是 Innodb 中最的面纱

但我开设这个专栏,不仅仅是为了写一写有关 「 索引 」 的那些事,而是几乎所有关于 Innodb 的那些事。

难道你不好奇,为什么要保存数据的时候第一个想到的是 MySQL

难道你不好奇,为什么选存储引擎的时候大家都会说要使用 Innodb 而非其它的 ?

难道你不好奇,为什么 Innodb 可有有行锁的存在 ?

难道你不好奇,为什么大家说 Innodb 是行锁,而我在更新数据的时候它却使用了表锁 ?

这些的这些,我很好奇,但,从来没有人给我答案…也从来没有人给我讲解,甚至,我都不知道要去哪里找到那些零碎的知识 ?

我是一个野生的程序员,没有系统的接受那些培训…而我所知的,也仅仅是我自学的…

Innodb 面试那些事 ?

如果你工作足够长,跳的公司足够多,如果你面的公司足够大,那么,你一定会遇到下面的问题:

1、 来,说说 MyISAMInnodb 的区别 ?
2、 来,说说 MySQL 中的索引有哪些 ?
3、 来,说说什么是组合索引,它们的匹配原则是什么 ?
4、 来,说说什么是多表连接 ? 都有哪些连接类型,它们的原理是什么 ?
5、 来,说说事务的隔离有几个,和它们的特征 ?

…..

这些问题,你碰到了吗? 你会了吗? 你答对了吗?

前几天的事

我以为我已经很懂了..很懂了…前几天,我又被噎到了,那个问题就是

「 Innodb 是怎么实现行锁的 」

天啊,为什么要这么折磨我 ?

后记

所有的这些,这些,是我打开这个专栏的目的,希望大家阅读愉快?

希望读者能够给小编留言,也可以点击[此处扫下面二维码关注微信公众号](https://www.ycbbs.vip/?p=28 "此处扫下面二维码关注微信公众号")

看完两件小事

如果你觉得这篇文章对你挺有启发,我想请你帮我两个小忙:

  1. 关注我们的 GitHub 博客,让我们成为长期关系
  2. 把这篇文章分享给你的朋友 / 交流群,让更多的人看到,一起进步,一起成长!
  3. 关注公众号 「方志朋」,公众号后台回复「666」 免费领取我精心整理的进阶资源教程
  4. JS中文网,Javascriptc中文网是中国领先的新一代开发者社区和专业的技术媒体,一个帮助开发者成长的社区,是给开发者用的 Hacker News,技术文章由为你筛选出最优质的干货,其中包括:Android、iOS、前端、后端等方面的内容。目前已经覆盖和服务了超过 300 万开发者,你每天都可以在这里找到技术世界的头条内容。

    本文著作权归作者所有,如若转载,请注明出处

    转载请注明:文章转载自「 Java极客技术学习 」https://www.javajike.com

    标题:01-一、MySQL 面试题 InnoDB 那些事 – 开篇

    链接:https://www.javajike.com/article/1605.html

« 02-二、MySQL 面试题 InnoDB AUTO_INCREMENT ( 上 )
41-四十一、MySQL 导入数据»

相关推荐

QR code