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

你好,我是林晓斌。

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

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

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

精选留言(15)
  • Miles Shuai 👍(5) 💬(2)

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

    2020-04-20

  • 张滔 👍(0) 💬(3)

    林老师,有个问题一直没明白,如果说数据行存储在主键索引的叶子节点,那么为什么还会存在全表扫描?扫描主键索引不就可以了吗?

    2020-04-26

  • ping 👍(27) 💬(12)

    40分,发誓再刷一遍,我就是个假的DBA

    2020-07-06

  • 一记妙蛙直拳 👍(25) 💬(2)

    25分~我承认这里面还有赌的成分

    2021-05-28

  • 孙荣辛.py 👍(20) 💬(0)

    95分 没白学

    2022-04-19

  • LWD 👍(13) 💬(1)

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

    2022-09-23

  • Geek_732d8f 👍(13) 💬(1)

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

    2020-04-19

  • helpme 👍(8) 💬(8)

    老师有个问题一直没明白,希望能解惑一下 假设有这么一个语句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-05-05

  • 如月影 👍(6) 💬(3)

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

    2020-04-17

  • 小可 👍(5) 💬(0)

    一刷30 o(╥﹏╥)o

    2021-12-10

  • wdg 👍(3) 💬(0)

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

    2022-10-14

  • Geek_93970d 👍(2) 💬(0)

    感觉学明白了,但其实是假明白。

    2023-04-30

  • 董沛霖 👍(2) 💬(0)

    19 题 D 选项,mysql 8.0 不会默认按 group by 字段排序

    2022-09-22

  • 花加技术 👍(2) 💬(0)

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

    2022-05-30

  • 小妖 👍(2) 💬(0)

    11题求解答,为什么我们在实际使用中,不写order by 都是按照id返回的呢

    2022-02-27