MySQL中表格排序的性能差异

时间:2017-07-06 16:32:15

标签: mysql database-performance collation

我知道使用不同的列排序会影响表格性能,但我还没有找到表格排序规则之间性能差异的任何信息。

另外,如果我没有任何varchar / etc怎么办?在我的表中键入列,在这种情况下,即使我的表设置为哪个排序规则也是如此?如果是这样,对于仅包含数字列类型的表,最强大的排序规则是什么?

1 个答案:

答案 0 :(得分:2)

  

表格字符集和排序规则用作默认值   列定义,如果列字符集和排序规则不是   在各列定义中指定。   from the documentation

这表明选择对缺少具有排序规则的列的表的性能完全没有影响。 ...而且我的猜测是,即使在具有排序规则的字段的表中,对于那些字段的查询没有过滤/加入/分组/等等,对表的一般性能影响也很小。