首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MySQL数据库
喵呜刷题
创建于2022-03-06
订阅专栏
刷刷面试 三分钟搞定MySQL数据库面试问题
暂无订阅
共27篇文章
创建于2022-03-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
MySQL聚簇索引与非聚簇索引
当数据库一条记录里包含多个字段时,一棵B+树就只能存储主键,如果检索的是非主键字段,则主键索引失去作用,变成顺序查找了。这时应该在第二个要检索的列上建立第二套索引。这个索引由独立的B+树来
MySQL 中 MyISAM 与 InnoDB 引擎的区别
区别很多,大家说出下面几点,面试就应该 OK 了 1) 事务支持 MyISAM不支持事务,而InnoDB支持。InnoDB的AUTOCOMMIT默认是打开的,即每条SQL语句会默认被封装成
MySQL索引的类型有哪些?
从数据结构角度,可分为: B+树索引 hash索引 全文索引 空间数据索引(R-Tree索引)(不要求) 从功能逻辑角度,可分为: 普通索引 唯一索引 主键索引 组合索引 全文索引 从物理
说说什么是间隙锁
间隙锁为了解决RR(可重复读)级别下当前读导致的幻读问题,锁的对象是索引叶子节点的next指针。 快照读 在RR隔离级别下:快照读有可能读到数据的历史版本,也有可能读到数据的当前版本。
说说 MySQL 中有那些锁
行锁、表锁、页锁 表锁:开销小,加锁快;不会出现死锁;锁定力度大,发生锁冲突概率高,并发度最低 行锁:开销大,加锁慢;会出现死锁;锁定粒度小,发生锁冲突的概率低,并发度高 页锁:开销和加锁
说说Mysql的四种隔离级别
分析&回答 Mysql的四种隔离级别 SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。
举一个数据库死锁的例子,MySQL 怎么解决死锁?
数据库和操作系统一样,是一个多用户使用的共享资源。当多个用户并发地存取数据 时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据