码迷,mamicode.com
首页 > 其他好文 > 详细

sort_buffer_size vs myisam_sort_buffer_size

时间:2015-09-25 16:12:28      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:

myisam_sort_buffer_size:

session/global级别,可动态变更

设置在REPAIR TABLE,或者用 CREATE INDEX 创建索引或 ALTER TABLE 的过程中排序索引所分配的缓冲区大小。可设置范围4Bytes 至 4GB,默认为8MB。

 

sort_buffer_size:

session/global 级别,可动态变更

系统中对数据进行排序的时候使用的 Buffer。

Sort Buffer 是单个纯种的,所以当多个线程同时进行排序的时候,系统中就会出现多个Sort Buffer。一般可以通过增大 Sort Buffer 来提高 ORDER BY 或是 GROUP BY 的处理性能。系统默认大小为2MB,最大限制和 Join Buffer 一样,在 MySQL 5.1.23版本之前最大为4GB,从5.1.23版本开始,在除了windows 之外的64位平台上可以超过 4GB 的限制。

sort_buffer_size vs myisam_sort_buffer_size

标签:

原文地址:http://www.cnblogs.com/xuxyblog/p/4838429.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!