MySQL学习笔记(-)——排序优化

MySQL是如何进行排序的? MySQL读取数据到排序缓冲区(内存)中进行快速排序,若是数据量太大,那么就会把数据进行分块而后分别进行快速排序,存储在磁盘中,最后在进行合并排序。 2.MySQL的排序的算法: 两次传输排序: Mysql把行指针(记录指针)和字段读取到内存中,而后对字段进行排序,排序完以后按照对应的行指针到磁盘上面去读取对应的记录组成结果集返回。 单次传输排序: Mysql把须要查
相关文章
相关标签/搜索