5 个解决方案
#1
加索引。。分割表
#2
具体应该怎么分割呢?比如,几百万学生信息,那需要查询出重复的学生名字?
#3
几百万数据的话我觉得如果经常用可以写个存储过程了。把你想要的字段插到一张表里 在 select group by
建议你如果表数据量大并且不断增长做表分区 并建分区索引。其实如果字段不是太多几百万数据不是太大。。。。。
#4
具体应该怎么分割呢?比如,几百万学生信息,那需要查询出重复的学生名字?
加索引。。分割表
分割表的话对在不停增长的表并且还要查询相同信息我觉得好像不行。
#5
select a,b,c,d,e from t
where a=a
and b=b
and c=c
and d=d
and e=e;
#1
加索引。。分割表
#2
加索引。。分割表
#3
具体应该怎么分割呢?比如,几百万学生信息,那需要查询出重复的学生名字?
加索引。。分割表
几百万数据的话我觉得如果经常用可以写个存储过程了。把你想要的字段插到一张表里 在 select group by
建议你如果表数据量大并且不断增长做表分区 并建分区索引。其实如果字段不是太多几百万数据不是太大。。。。。
#4
具体应该怎么分割呢?比如,几百万学生信息,那需要查询出重复的学生名字?
加索引。。分割表
分割表的话对在不停增长的表并且还要查询相同信息我觉得好像不行。
#5
select a,b,c,d,e from t
where a=a
and b=b
and c=c
and d=d
and e=e;