Skip to content

你好,我是林晓斌。

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

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

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

精选留言(15) Miles Shuai 👍(5) 💬(2)第三题中 D选项 为啥不对? 如果是阻塞等待超时,会根据innodb_rollback_on_timeout配置判断是否回滚。 但是发生死锁时,肯定会回滚的。2020-04-20张滔 👍(0) 💬(3)林老师,有个问题一直没明白,如果说数据行存储在主键索引的叶子节点,那么为什么还会存在全表扫描?扫描主键索引不就可以了吗?2020-04-26ping 👍(27) 💬(12)40分,发誓再刷一遍,我就是个假的DBA2020-07-06一记妙蛙直拳 👍(25) 💬(2)25分~我承认这里面还有赌的成分2021-05-28孙荣辛.py 👍(20) 💬(0)95分 没白学2022-04-19LWD 👍(13) 💬(1)第一刷 30;第二刷 55 第三刷 90; 知识已成体系,神功已练成2022-09-23Geek_732d8f 👍(13) 💬(1)55分的差生飘过 ,得再刷一遍了2020-04-19helpme 👍(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(╥﹏╥)o2021-12-10wdg 👍(3) 💬(0)1刷20分后端,全网最菜了😭2022-10-14Geek_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