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

林晓斌 2020-04-16

48 - 图1

你好,我是林晓斌。

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

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

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

48 - 图2

极客时间 (geekbang.org)

25人觉得很赞给文章提建议;)

48 - 图3

© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。

48 - 图4

张创琦

Ctrl + Enter 发表

0/2000字

提交留言

精选留言(29)

  • 48 - 图5
    ping
    40分,发誓再刷一遍,我就是个假的DBA
    2020-07-06
    _10
    _17


Geek732d8f
55分的差生飘过 ,得再刷一遍了
2020-04-19
1
_11


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

  • 48 - 图6
    如月影
    很疑惑,一个事务执行部分语句后碰到死锁,如果死锁检测选择其作为回滚事务不是回滚整个事务吗
    2020-04-17
    _2
    _6

  • 48 - 图7
    内卷深井冰
    25分~我承认这里面还有赌的成分
    2021-05-28

    __4

  • 48 - 图8
    Miles Shuai
    第三题中 D选项 为啥不对?
    如果是阻塞等待超时,会根据innodbrollback_on_timeout配置判断是否回滚。
    但是发生死锁时,肯定会回滚的。
    作者回复: 题目是问 回滚事务哦😆
    2020-04-20

    _5

  • 48 - 图9
    郝静华
    我也是40,50分,虽然不是dba,看来还有好多知识点没彻底掌握
    2021-03-10

    __1

  • 48 - 图10
    孙志强
    就答了50分
    2020-04-17

    __1

  • 48 - 图11
    Lakstar
    25分。。。。。。看来需要反复学习才行!!!
    2021-10-11

  • 48 - 图12

    30分java后端, 有空再刷一遍,学到很多很多
    2021-10-07