首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mysql
订阅
superT1990
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
精心整理46道MySQL高频面试题及答案,轻松秒杀面试官
最近陆陆续续分享了十几篇MySQL高频面试问题,算是告一段落,今日做个汇总。 本文精心整理上万字,几十张图,46道高频面试问题。 通俗易懂,内容详实,干货满满,信息量巨大,值得多刷。
阿里面试:我们为什么要分库分表
前言 大家好,我是捡田螺的小男孩,今天跟大家聊聊分库分表。 什么是分库分表 为什么需要分库分表 如何分库分表? 什么时候开始考虑分库分表 分库分表会导致哪些问题 分库分表中间件简介 公众号:捡田螺的小
Java 并发高频面试题:聊聊你对 AQS 的理解?
在Java多线程编程中,重入锁(ReentrantLock) 和信号量(Semaphore)是两个极其重要的并发控制工具。相信大部分读者都应该比较熟悉它们的使用(如果不清楚的小伙伴,赶快拿出书本翻阅一下)。 但是不知道大家是不是有了解过重入锁和信号量的实现细节? 我就带大家看一…
数据库索引,终于懂了
不少朋友留言问MySQL索引底层的实现,让我讲讲B+树。知其然,知其所以然,讲懂B+树其实不难,今天更多聊聊“数据库索引,为什么设计成这样”。问题1. 以便快速找到一本书。于是,要有索引,用于提升数据库的查找速度。问题2. 画外音:80%的同学,面试都答不出来。索引设计成树形,和...
MySQL索引的本质,MySQL索引的实现,MySQL索引的数据结构
索引是帮助MySQL高效获取数据的排好序的数据结构。就会从头比较到尾,然后找到对应的,一共需要查找7次,索引很慢。索引的作用就在这了,可以快速的帮你找到某列上要找的元素。并假设我们的索引是一颗二叉排序树(真实的数据库底层并不是使用二叉排序树的,这里只是做一个简单的演示例子)。可以...
MySQL索引原理,一篇从头到尾讲清楚
索引,可能让好很多人望而生畏,毕竟每次面试时候 MySQL 的索引一定是必问内容,哪怕先撇开面试,就在平常的开发中,对于 SQL 的优化也而是重中之重。 可以毫不夸张的说,系统中 SQL 的好坏,是能直接决定你系统的快慢的。但是在优化之前大家是否想过一个问题?那就是:我们优化的…
字节三面:详解一条 SQL 的执行过程
天天和数据库打交道,一天能写上几十条 SQL 语句,但你知道我们的系统是如何和数据库交互的吗?MySQL 如何帮我们存储数据、又是如何帮我们管理事务?....是不是感觉真的除了写几个 「select * from dual」外基本脑子一片空白?金三银四读者福利:整理好的MySQ…
阿里一面,给了几条SQL,问需要执行几次树搜索操作?
有位朋友去阿里面试,他说面试官给了几条查询SQL,问:需要执行几次树搜索操作?我朋友当时是有点懵的,后来冷静思考,才发现就是考索引的几个基础知识点~~ 本文我们分九个索引知识点,一起来探讨一下。如果有不正确的话,欢迎指出哈,一起学习~ 索引是一种能提高数据库查询效率的数据结构。…
炸裂!MySQL 82 张图带你飞
之前两篇文章带你了解了 MySQL 的基础语法和 MySQL 的进阶内容,那么这篇文章我们来了解一下 MySQL 中的高级内容。 本文思维导图如下。 我们知道,MyISAM 和 MEMORY 存储引擎支持表级锁定(table-level locking),InnoDB 存储引擎…
这是我见过最有用的Mysql面试题,面试了无数公司总结的
1. 能说下myisam 和 innodb的区别吗? myisam引擎是5.1版本之前的默认引擎,支持全文检索、压缩、空间函数等,但是不支持事务和行级锁,所以一般用于有大量查询少量插入的场景来使用,而且myisam不支持外键,并且索引和数据是分开存储的。 innodb是基于聚簇…