如果我将表类型默认排序规则从拉丁语更改为 UTF8,它会减慢查询速度吗?
问问题
332 次
2 回答
3
与字符集一样(并且排序规则应该没有太大区别),这取决于。
长答案:
如果我没记错的话(其他人可能会纠正我),它可能导致的唯一性能差异是存储数据的大小不同。这取决于您存储的数据:如果您主要存储英文文本,那么 UTF-8 字符串将与 latin1 字符串相同,但对于法语等语言,UTF-8 字符串可能比特殊字符集更长。但是这种效果只有在存储俄语、阿拉伯语、CJK 等时才会有所不同。
简短的回答:
不。
于 2009-08-28T12:28:10.877 回答
1
我不知道它应该有什么原因,但是对于这样的事情的基本答案实际上是“测试并查看” - 即找出您的查询现在需要多长时间,更改排序规则,并找出他们需要多长时间'之后服用。
于 2009-08-28T11:19:19.157 回答