看了网上很多排名很靠前的博客,发现好多都讲错了!我开始按照博客来,没有怀疑,直到自己试了一下才发现是错的. file sort在面试中有时候会问到,这个其实挺能区分是不是真的了解order by的执行了.大部分人会以为file sort是文件排 序,其实不要看字面意思,并不是文件排序!只不过是表示排序没有用到索引.其实不自己试验,挺难想到的. 我这里使用mysql5.7试验了几种情况,供大家参考. 首先创建的表字段是 id, username, password, age, gender,其中i…