文章 2022-12-11 来自:开发者社区

59. MySQL索引是如何提高查询效率的呢?(MySQL面试第二弹)上

59. MySQL索引是如何提高查询效率的呢?(MySQL面试第二弹)上About MySQLMySQL(读作/maɪ ˈsiːkwəl/“My Sequel”)是一个开放源码的关系数据库管理系统,原开发者为瑞典的MySQL AB公司,目前为Oracle旗下产品。被甲骨文公司收购后,自由软件社群们对于Oracle是否还会持续支持MySQL社群版(MySQL之中唯一的免费版本)有所隐忧,因此MyS....

59. MySQL索引是如何提高查询效率的呢?(MySQL面试第二弹)上
文章 2022-12-11 来自:开发者社区

60. 事务隔离级别中的可重复读能防幻读吗?(MySQL面试第三弹)

60. 事务隔离级别中的可重复读能防幻读吗?(MySQL面试第三弹)前言每次谈到数据库的事务隔离级别,大家一定会看到这张表。其中,可重复读这个隔离级别,有效地防止了脏读和不可重复读,但仍然可能发生幻读,可能发生幻读就表示可重复读这个隔离级别防不住幻读吗?我不管从数据库方面的教科书还是一些网络教程上,经常看到RR级别是可以重复读的,但是无法解决幻读,只有可串行化(Serializable)才能解决....

60. 事务隔离级别中的可重复读能防幻读吗?(MySQL面试第三弹)
文章 2022-12-11 来自:开发者社区

61. MySQL行锁和表锁的含义及区别(MySQL面试第四弹)

61. MySQL行锁和表锁的含义及区别(MySQL面试第四弹)一、前言对于行锁和表锁的含义区别,在面试中应该是高频出现的,我们应该对MySQL中的锁有一个系统的认识,更详细的需要自行查阅资料,本篇为概括性的总结回答。MySQL常用引擎有MyISAM和InnoDB,而InnoDB是mysql默认的引擎。MyISAM不支持行锁,而InnoDB支持行锁和表锁。如何加锁?MyISAM在执行查询语句(S....

文章 2022-12-11 来自:开发者社区

62. 解释一下MySQL中内连接,外连接等的区别(MySQL面试第五弹)

62. 解释一下MySQL中内连接,外连接等的区别(MySQL面试第五弹)解释一下MySQL中内连接,外连接等的区别(MySQL面试第五弹)1.INNER JOIN(内连接)2.LEFT JOIN(左连接)3.RIGHT JOIN(右连接)4.OUTER JOIN(外连接)5.LEFT JOIN EXCLUDING INNER JOIN(左连接-内连接)6.RIGHT JOIN EXCLUDIN....

62. 解释一下MySQL中内连接,外连接等的区别(MySQL面试第五弹)
文章 2022-12-11 来自:开发者社区

63. 谈谈MySQL 索引,B+树原理,以及建索引的几大原则(MySQL面试第六弹)

63. 谈谈MySQL 索引,B+树原理,以及建索引的几大原则(MySQL面试第六弹)MYSQL一直了解得都不多,之前写sql准备提交生产环境之前的时候,老员工帮我检查了下sql,让修改了一下存储引擎,当时我使用的是Myisam,后面改成InnoDB了。为什么要改成这样,之前都没有听过存储引擎,于是网上查了一下。事实上使用不同的存储引擎也是有很大区别的,下面猿友们可以了解一下。一、存储引擎的比较....

63. 谈谈MySQL 索引,B+树原理,以及建索引的几大原则(MySQL面试第六弹)
文章 2022-12-11 来自:开发者社区

64. MySQL 服务占用cpu 100%,如何排查问题? (MySQL面试第七弹)

64. MySQL 服务占用cpu 100%,如何排查问题? (MySQL面试第七弹)一、引子对于互联网公司,线上CPU飙升的问题很常见(例如某个活动开始,流量突然飙升时),按照本文的步骤排查,基本1分钟即可搞定!特此整理排查方法一篇,供大家参考讨论提高。二、问题复现线上系统突然运行缓慢,CPU飙升,甚至到100%,以及Full GC次数过多,接着就是各种报警:例如接口超时报警等。此时急需快速线....

文章 2022-12-11 来自:开发者社区

高频面试题之Mysql索引

索引分类: 主键索引:​ 主键是一种唯一性索引,但它必须指定为​​PRIMARY KEY​​,每个表只能有一个主键。 ​ 唯一索引:​ 索引列的所有值都只能出现一次,即必须​​唯一​​,值可以为​​空​​。 ​ 普通索引 :​ 基本的索引类型,值可以为空,没有唯一性的限制。 ​ 全文索引:​ 全文索引的索引类型为​​FULLTEXT​​。 ...

 高频面试题之Mysql索引
文章 2022-12-08 来自:开发者社区

高频面试题之Mysql引擎之间的区别

高频面试题之Mysql引擎之间的区别使用 show engines查看所有的支持的引擎引擎版本问题Mysql5.5版本之前, 默认引擎: MyISAMMysql5.5版本之后, 默认引擎:InnoDB重点关注MyISAM和InnoDB的区别其他的引擎看自己的记忆力

高频面试题之Mysql引擎之间的区别
文章 2022-11-23 来自:开发者社区

一次面试,关于mysql事务的那些事

from : 非科班的科班前言迎面走来了一个风尘仆仆的身穿格子衫的男子,手里拿着一个MacBook Pro,看着那稀少的发量,和那从容淡定的眼神。我心里一颤,我去,这是架构师,架构师来面我技术面,我心里顿时不淡定了,表面很稳实则心里慌得一批。果然,他手里拿着我的简历,快速的扫了一下,然后用眼角余光看了一下我,上来就开问。Mysql事务简介面试官: 看你简历上说精通Mysql优化方法,你先来说说你....

文章 2022-11-08 来自:开发者社区

Java面试准备-Mysql

Mysql常用的数据引擎有哪些InnoDB:行及锁、主要有事务的支持,支持自增长列,支持外健约束,并发能力强。MyISAM:全表锁、不支持事务、不支持外健,并发性能差,占用空间相对较少。Memory:全表锁、速度快、存储内存中,重启数据会丢失。Merge:MyISAM表的组合。区别:InnoDB不保存具体的行数,每次需要进行求和,也就是全表扫描、而MyISAM用一变量保存了整个表的行数,执行变量....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Java面试那些事儿

手把手带您学习Java,开启编程之路。

+关注