我有一个很大的MySQL表(大约50 GB,有数千万条记录),其中一个索引键(一个外键)有大约2000个可能的不同值,另一个索引键(一个VARCHAR(2))有3个可能的值。
如果我根据其中一个(或两个)索引对表进行分区,性能会有显著提高吗?
发布于 2011-09-09 01:02:16
您不能对不是索引(或其一部分)的列进行分区,所以是的…这是值得的。
发布于 2011-09-09 01:06:55
如果您有性能问题,当有三个可能的值时,您是否考虑过对表进行反规范化?
https://stackoverflow.com/questions/7351619
复制相似问题