• sort_buffer_size vs myisam_sort_buffer_size


    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 的限制。

  • 相关阅读:
    C#关系运算符
    C#逻辑运算符
    C#位运算符
    C#赋值运算符
    C#条件运算符(?:)
    C#自增运算符(++)
    C#自减运算符
    C# sizeof运算符
    C# checked运算符
    最大值最小值
  • 原文地址:https://www.cnblogs.com/xuxyblog/p/4838429.html
Copyright © 2020-2023  润新知