首页
学习
活动
专区
工具
TVP
发布

MySQL经典36问!

大家好,我是大彬~ 今天给大家分享MySQL常考的面试题,看看你们能答对多少 本期MySQL面试题的目录如下: 事务的四大特性? 事务隔离级别有哪些? 索引 什么是索引? 索引的优缺点?...那么MySQL是如何避免幻读? 在快照读情况下,MySQL通过mvcc来避免幻读。 在当前读情况下,MySQL通过next-key来避免幻读(加行锁和间隙锁来实现的)。...比如:用户在查询历史信息的时候,可以控制在一个月的时间范围内; 读写分离:经典的数据库拆分方案,主库负责写,从库负责读; 通过分库分表的方式进行优化,主要有垂直拆分和水平拆分。...讲一下MySQL架构?...----- 1 MySQL MySQL 8598 Mar 14 21:50 test_range_partition.frm -rw-r----- 1 MySQL MySQL 98304 Mar

36210
您找到你想要的搜索结果了吗?
是的
没有找到

20个【MySQL经典面试题

经典题目 1、MySQL的复制原理以及流程 基本原理流程,3个线程以及之间的关联; 2、MySQL中myisam与innodb的区别,至少5点 (1)、问5点不同; (2)、innodb引擎的4大特性...6、问了下MySQL数据库cpu飙升到500%的话他怎么处理? (1)、没有经验的,可以不问; (2)、有经验的,问他们的处理思路。...如果你自认为在mysql上研究还算深入,可以先写好自己的答案,对照下文给出的答案,看看有哪些区别。...6、问了下MySQL数据库cpu飙升到500%的话他怎么处理? (1)、没有经验的,可以不问; (2)、有经验的,问他们的处理思路。...在表中找到所需行的方式,又称“访问类型” possible_keys 指出MySQL能使用哪个索引在表中找到行,查询涉及到的字段上若存在索引,则该索引将被列出,但不一定被查询使用 key 显示MySQL

1.3K30

mysql练习:经典50道基础题

就只用一个表,只是对表头需要做修改,用聚合函数+AS 16、按各科成绩进行排序,并显示排名, Score 重复时保留名次空缺 -- MySql8.0以上 select *, rank() over(partition...by cid order by score desc) AS ranked from sc; -- MySql5.7为实现分组组内排名 select s.*, @rank:=@rank+1 as...where 的执行顺序在select前,嵌套一个select 语句就好 MySql5.7版本:使用嵌套循环找出cid相同并且比自己score大但不超过三条的数据(前三名) 21、查询每门课程被选修的学生数...MySQL里面能够对datetime类型函数截取年、月、周、日等等 ,用YEAR()来表示年,以此类推 27、查询每门课程的平均成绩,结果按平均成绩降序排列,平均成绩相同时,按课程编号升序排列 SELECT...窗口函数:https://blog.csdn.net/Annabel_CM/article/details/125840831 MYSQL基础常见常用语句200条:https://blog.csdn.net

89820

经典SQL练习题(MySQL版)

原文首发于简书于[2018.07.30] ---- 网上有一篇关于SQL的经典文章,超经典SQL练习题,做完这些你的SQL就过关了,引用和分析它的人很多,于是今天复习SQL的时候找来练了练手。...原作者用的是SQL Server 2008,我在这里用的是MySQL 8.0.11(二者语法差别不大),文本编辑器用的是Atom 1.28.2(不知道大家用什么,反正用Atom写SQL确实丝质顺滑)。...在每道题题目下我除了放SQL语句外,还把MySQL的运行输出结果放了上来,展示效果更直观一些。另外,因为数据量非常小,所以就没考虑SQL语句的性能优化,只求顺利完成题目,并尽可能写得简单些。...开始之前,先从SQL常见的一些面试题(太有用啦)搬运几道我认为很不错的经典题目过来,这些题目的解法体现出来的方法和思路可以适用于本文的绝大部分题目,是必备的基础。 1....查询各科成绩前三名的记录 这是我比较喜欢的一道题目,非常经典

89300

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券