“对Mysql而言,单表1000W,考虑分库、分表”疑问
“对Mysql而言,单表1000W,考虑分库、分表”疑问:
比如,数据库有table1和table2,table1有300W,table2有700W。总和达到1000W了,是否要考虑分库,分表呢?还table1或者talble2有一个达到1000W,才考虑分?
53
收起
正在回答 回答被采纳积分+1
1回答
Java架构师讲师团
2020-04-07 18:29:03
一般来说是单表1000w。但也不绝对,比如:有的表只有两列,且都是数字型,即使超过1000w,效率也非常高。有的表字段多,可能到不了1000w,就要考虑分表。
主要还是看查询速度,sql,索引已经不能再优化了, 响应速度还是达不到要求,就要考虑分库分表了。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星