mysql大表拆分后的查询问题?

理由
举报 取消

假如一个超级大的用户表按照数据拆分成10个表后,某个用户登录的时候是不是要从10个表里面去查询这个用户的用户名和密码是否正确。这个查询效率也太低了吧,大家怎么解决的,谢谢

2018年1月24日 2 条回复 948 次浏览

发起人:Robot 管理大师

回复 ( 2 )

  1. Litrin
    理由
    举报 取消

    关键词:哈希分布

    简单原理:A开头字母在表1,B在表2,C在表3…… 当然正常情况下哈希方式不会这么简单直接。

  2. 张敏
    理由
    举报 取消

    真要拆表,也是按照一定规则来拆表,查询的时候按照这个规则来查,通过规则就能知道到底该去哪个表查,难不成拆表就是胡乱拆的,那一个表和10个表有什么区别

我来回答

Captcha 点击图片更换验证码