结课测试|这些MySQL知识你都掌握了吗?

你好,我是林晓斌。

《MySQL实战45讲》这门课程已经全部结束了。我给你准备了一个结课小测试,来帮助你检验自己的学习效果。

这套测试题共有 20 道题目,包括3道单选题和17道多选题,满分 100 分,系统自动评分。

还等什么,点击下面按钮开始测试吧!

精选留言

  • ping

    2020-07-06 18:00:30

    40分,发誓再刷一遍,我就是个假的DBA
  • 一记妙蛙直拳

    2021-05-28 15:57:33

    25分~我承认这里面还有赌的成分
  • 孙荣辛.py

    2022-04-19 16:08:23

    95分 没白学
  • LWD

    2022-09-23 01:48:56

    第一刷 30;第二刷 55 第三刷 90;
    知识已成体系,神功已练成
  • Geek_732d8f

    2020-04-19 18:51:39

    55分的差生飘过 ,得再刷一遍了
  • helpme

    2020-05-05 14:48:52

    老师有个问题一直没明白,希望能解惑一下
    假设有这么一个语句select * from t where a=1 and b=2,a=1有100W的数据,但a=1同时b=2只有一条,那么联合索引(a,b)和(b,a)有区别吗?(这里不考虑有a、b单独查询的情况)
    实际执行起来两者都很快,但从树的查找来看,(a,b)应该比(b,a)多扫描了树上100W的节点吧?我的理解是找到a=1,然后一直往后遍历了所有的a=1的节点,取出其中b=2的节点,不知道是否是这样的?那是否是索引(b,a)更效率呢?
  • 如月影

    2020-04-17 19:59:01

    很疑惑,一个事务执行部分语句后碰到死锁,如果死锁检测选择其作为回滚事务不是回滚整个事务吗
  • 小可

    2021-12-10 18:15:04

    一刷30 o(╥﹏╥)o
  • Miles Shuai

    2020-04-20 10:58:41

    第三题中 D选项 为啥不对?
    如果是阻塞等待超时,会根据innodb_rollback_on_timeout配置判断是否回滚。
    但是发生死锁时,肯定会回滚的。
    作者回复

    题目是问 回滚事务哦😆

    2020-04-21 00:29:54

  • wdg

    2022-10-14 16:39:59

    1刷20分后端,全网最菜了😭
  • Geek_93970d

    2023-04-30 17:15:14

    感觉学明白了,但其实是假明白。
  • 董沛霖

    2022-09-22 18:04:30

    19 题 D 选项,mysql 8.0 不会默认按 group by 字段排序
  • 花加技术

    2022-05-30 21:05:18

    45分,看来还需要再学习一遍。
  • 小妖

    2022-02-27 20:05:51

    11题求解答,为什么我们在实际使用中,不写order by 都是按照id返回的呢
  • 海鲨数据库架构师_曾院士

    2024-11-25 17:25:19

    60分 还不错哦!
  • 大明猩

    2021-09-09 15:44:52

    主从、权限那块儿内容没看,连做带蒙50分,确实好多知识点没记住
  • 郝静华

    2021-03-10 13:40:35

    我也是40,50分,虽然不是dba,看来还有好多知识点没彻底掌握
  • 孙志强

    2020-04-17 07:15:28

    就答了50分
  • 鱼儿

    2024-12-17 09:02:19

    【招聘】能在这里相遇的都是爱好学习、渴望进步的同道中人,现诚心邀请懂MySQL、Redis运维技术等同学加入我们的团队,工作地点:广州。有意向请留言,谢谢。
  • 風夜、寒

    2024-08-04 11:02:20

    25分哈哈