[MySQL]order by是怎么工作的?
前言:
涉及到排序相关知识。
面试中可能要引导一下,排序相关内容还是需要熟悉一下的
1. 排序相关
1.1 group by name
没有加上索引:(排序有着sort_buffer)
“Using filesort”表示的就是需要排序,MySQL 会给每个线程分配一块内存用于排序,称为 sort_buffer。
前言:
涉及到排序相关知识。
面试中可能要引导一下,排序相关内容还是需要熟悉一下的
1. 排序相关
1.1 group by name
没有加上索引:(排序有着sort_buffer)
“Using filesort”表示的就是需要排序,MySQL 会给每个线程分配一块内存用于排序,称为 sort_buffer。