开发者社区> 问答> 正文

大量数据,如何存放才能查找最快呢

如果我mysql里面有用户名 密码 身份证号 邮箱。一共2500W行数据。
我希望根据 用户名、邮箱、身份证号 任意一个字段都能最快定位到记录。
求大神指教

展开
收起
落地花开啦 2016-02-15 18:27:26 2060 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    加索引,每次返回有限条记录,不排序。
    如果有数据统计分析的需要的话,通过批处理的方式,先筛选统计分析所需要的数据,放到文件或者批处理的数据库中,批处理再使用后面的数据做统计分析。简单点说,不要让生产系统的数据库做太多逻辑。

    2019-07-17 18:43:33
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载