快捷搜索: 王者荣耀 脱发

面试的java八股文*数据库MySQL

面试中数据库也是热点经常问:

MySQL

mysql 的架构

执行流程

存储引擎

mysql官方文档:

存储引擎

查看支持的引擎:

show engines;

存储引擎

更新的执行流程

更新的执行流程

事务

ACID

隔离级别

执行的操作: show global variables like ‘%isolation%’;

spring事务支持

锁-全局

mysql的锁按锁定粒度分为三类: 全局锁、 表锁、行级锁(由引擎实现)

锁-表级

锁-行级

锁-表级与行级协调

sql优化

索引

一般加索引的原则:

语法

覆盖索引&最左前缀原则&索引下推

explain

解释:

select_type各种值的说明

type各种值的说明

优化join

优化原则:

总结:面试常问的MySQL数据库

很开心可以入围这内容榜,我会坚持分享Java的知识点的,慢慢变秃也变强了

你学会了嘛?

经验分享 程序员 微信小程序 职场和发展